- experimented a bit with build options, optimising/minifying
 * first tests with build.coffee/build.js (newly added, these are just temporary experimental files)
 * modified the cakefile to finally enable building/minifying via the "cake release" command : for now the principle works , but only tested on a sub part of the app (csg folder)
- some progress on moving csg processing to web workers:
 * managed to use require js within web worker to fetch csg module
 * basic experiments work
 * still lots of potential issues with passing complex csg data from web worker back to main thread: perhaps it would be better not to use a brute force approach
(run everything in the worker), and only put the heavyweight computation in there ? (ie boolean ops, polygon tree manipulations etc)
- started moving csg compiling settings into main settings
 * added "backgroung processing" option
 * added elements to general settings view
 * added a VERY hackish way of setting that option when compiling a project (by passing the general settings model to the current project instance)