added bracket auto closing and detection for code editor, as well as option to deativate codemirrors 'smart tabs'
bumping version up to 0.322
minor updates to code editor : linefolding still seems to be broken, even after patches from official git repo
- cleanup of visualEditorView for to prep for future features
 * moved picking / object selection to helpers : namely SelectionHelper, also added "onHover" object coloring
 * experimented with 2d overlay system using the above + projection of min/maxes of 3d object's bounding boxes
 * moved screenshot creation to helpers as well : captureScreen , namely
 * moved geometryToline to helpers too
 * removed a few unused methods
 * fixed object picking (in csg.three): needed bounding sphere calculation
- more cleanup done in the visualEditorView
 * moved file drag and drop elements back to the mixin
 * moved shader elements from experimental view to the shaders module
 * cleaned up renderer initialization
 * cleaned up view init
 * a bit more fixes and cleanup in the helpers

-worked on #106 (fast visualization)
 * this is for the visual, depth buffer based part of the implementation (not the normalization of csg trees or the generation of those trees)
 * added back shader "based" (post process/effectomposer) rendering
 * experimentation on various forms of fetching depth data
 * added shaders based on three.ssao shader which already has some things we need, as a post process for rgba depth fetching:
unfortunatly this does not work that great , very likely due to camera near/far issues, or bad unpacking of rgba data ?(last one seems less likely)
- moved to LESS for css styling ! ( closes #107 )
 * reusing component of the nifty Bootswatch for basic LESS structure
 * migrated all elements from the old "editor.css" to LESS
 * first pass of cleanup of useless/redudant elements
 * added some LESS helpers
 * for now put all the CUSTOM less files per themes under src/style, as all these are compiled, like the coffeescript files
 * for now deactivated custom themes , until a bit more cleanup is done
 * modified the cakefile to add "watch/compile" for Less files : to be more specific, if any LESS files withing a theme's folder changes, the main LESS
file (bootstrap.css) gets compiled
 * updated Twitter bootstrap to Version 2.3.1
 * updated Font Awesome (v3.0, but most of the files were already up to date)
- updated/fixed the dom element insertions for the examples "stub" in the main menu
- added (hidden for now) elements for internationalization:
 * main menu entry
 * main settings entry
 * some minor boilerplate code
 * some icons in less file
Added missing dependencies for launching webserver when installing a project from scratch
Build fail
Merge pull request #109 from akovalyov/dev

Dev
- improved dialogs handling :
 * closing and reseting them does not cause issues anymore
 * closing a dialog now simply hides it, no need to regenerate template/dom elements
- various cleanups and dynamic mdoule load experiments (inconclusive for now, because of slowness) in main app file
- added settings entry for future feature to  optionally disable compile/save growl like messages
- experimenting with cleaned, future api for stores/file systems
added eclipse .settings to gitignore
Merge branch 'dev' of github.com:kaosat-dev/CoffeeSCad into dev
 fixed horrendous typo in codeditor init , that would prevent its launch...
- experimental switch of code editor to ACE
 * WARNING : ace source files are NOT included for now, therefore if you want to use this version please put the official ace folder "lib/ace" under assets/libs/ace
for it to work
 * this is merely temporary until the choice of editors is finalized
 * migrated/forked and adapted most of the elements of the codemirror editor to Ace
 * undo redo works, but seems a bit shaky
 * clearing of compile error icons/ lint error icons is not finalized
 * needs some stylesheet cleanup
modified default colors for visualEditor
- definitive move from CodeMirror to Ace
 this means : closes #84 and closes #105
 * indentation works correctly and in a readable manner
 * linting is integrated
 * changed editor settings to match those available/that make sense in Ace
 * added theme support for code editor (settable via settings menu) : closes #111
removed hierarchyEditor settings entry (was not needed), some slight css change to that editor as well