Editor: ace integration
Editor: Removed some ace editor files. Fixes and cleaned the code
Editor: moved the supported language validation to the server side
Editor: ace.js minified
Editor: minified all the js dependencies. Set editor height with js.
Editor: remove css margins and stop propagating events while typing on the editor area
Editor: typo fix
Editor: deleted empty editor.css, changed name styling to JavaScript, use remainder instead of query_parts, initialize vars outside the handle function
Merge pull request #334 from jmg/editor

Editor: ace integration