- fixes #113 : no more accidental deletion of localstorage/browserStore projects list (the projects themselves were not deleted)
- for editors : added options to
 * not display editor on program start/reset
 * not start editor on program start
 * not add editor icon
 * all of these are optional (set in the editors's main file :  codeEditor.coffee for example) but add flexibility

- some cleanup of main menu code
 * added some of the elements for "recent files" view etc : not there yet

- fixes #114: crashes with dual modal dialogs:
 * updated bootbox to latest
- closes #115 : compiled projects are now saved/reloaded:
 * this means almost instant visualization of the last compile state upon project load
 * the serialization/ deserialization is done with the three.js datastructures, as they are the ones displayed (also see future migration
of geometric kernel to three.js)
 * had to modify some three.js exports to add vertex color support
 * added ObjectParser (trimmer down three.js objectLoader without the ajax loading part), as we already have our storage back ends

- updates to object picking/ info display for selected objects:
 * just displays object name for now
 * left click to select object, right to unselect
 * a few updates to the related selectionHelper and related experiments