Enable Particle Collisions

Code translated but not tested or run.
Finish Translating ContactGenerator

Last function sphereConvex translated, compiling only, untested yet.
Add Types to Untyped Variables in Math Classes

This needs to be done because the CPP target treats untyped variables
as Ints instead of Floats, in JS everything is a float.
Complete Conversion of ConvesPolyhedron Shape

This is a complex class and has some strange code that looks like it shouldn't work, such as pointIsInside(). Lots of testing needed on this one.