- cleaned up the project manager a bit
 * settings & compiling projects now handled correctly (compile on save & request not implemented yet)
 * removed various compile & settings related code from project class
 * cleaned up coffeescad.app a bit, moved various test scripts to examplesDump file
- fixed a lot of various bad bugs in csg core:
 * adjustements made to clone() method of base csg class to handle children better
 * added CORRECT parent constructor call to geometry3d classes (was not calling "super(options)" in a lot of them , hence some weird issues with undefined attributes
 * fixed vector3d parameterless instanciation (was throwing errors when attempting to clone objects containing a vector3d)
 * added a few additional specs/tests to cover some "hidden" bugs I came across
 * IMPORTANT : apparently there is an issue with the geometry generated by hull() (fixTJunctions/stlExport rejects it) , that does NOT always come up when the resulting geometry is "booleaned" with another solid, trying
to find the source of this issue : added a spec to get to the bottom of this