Added File.js to manage files, codemirror themes, syntax, etc...
Ported and modified extensions from geany and added parsing routine to dynamically set syntax highlighting
Removed .js CodeMirror dependencies from index.htm and add them dynamically when needed (will do something similar with .css files)