Add type definitions for all classes in the shapes namespace for JointJS.
Add type definitions for all classes in the shapes namespace for JointJS.

magny/DefinitelyTyped,progre/DefinitelyTyped,borisyankov/DefinitelyTyped,AgentME/DefinitelyTyped,georgemarshall/DefinitelyTyped,AgentME/DefinitelyTyped,dsebastien/DefinitelyTyped,isman-usoh/DefinitelyTyped,GiedriusGrabauskas/DefinitelyTyped,nycdotnet/DefinitelyTyped,AgentME/DefinitelyTyped,arusakov/DefinitelyTyped,borisyankov/DefinitelyTyped,QuatroCode/DefinitelyTyped,abbasmhd/DefinitelyTyped,alexdresko/DefinitelyTyped,jimthedev/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,isman-usoh/DefinitelyTyped,one-pieces/DefinitelyTyped,amir-arad/DefinitelyTyped,benishouga/DefinitelyTyped,georgemarshall/DefinitelyTyped,zuzusik/DefinitelyTyped,AgentME/DefinitelyTyped,GiedriusGrabauskas/DefinitelyTyped,dsebastien/DefinitelyTyped,smrq/DefinitelyTyped,johan-gorter/DefinitelyTyped,laurentiustamate94/DefinitelyTyped,aciccarello/DefinitelyTyped,mcrawshaw/DefinitelyTyped,mcliment/DefinitelyTyped,arusakov/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,abbasmhd/DefinitelyTyped,nycdotnet/DefinitelyTyped,chrootsu/DefinitelyTyped,jimthedev/DefinitelyTyped,chrootsu/DefinitelyTyped,zuzusik/DefinitelyTyped,progre/DefinitelyTyped,ashwinr/DefinitelyTyped,magny/DefinitelyTyped,johan-gorter/DefinitelyTyped,YousefED/DefinitelyTyped,mcrawshaw/DefinitelyTyped,aciccarello/DefinitelyTyped,QuatroCode/DefinitelyTyped,aciccarello/DefinitelyTyped,benliddicott/DefinitelyTyped,jimthedev/DefinitelyTyped,YousefED/DefinitelyTyped,smrq/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,rolandzwaga/DefinitelyTyped,benishouga/DefinitelyTyped,minodisk/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,minodisk/DefinitelyTyped,arusakov/DefinitelyTyped,zuzusik/DefinitelyTyped,rolandzwaga/DefinitelyTyped,benishouga/DefinitelyTyped,ashwinr/DefinitelyTyped,alexdresko/DefinitelyTyped,markogresak/DefinitelyTyped