update compatibility to before sprint 20 CodeMirror v3 update
minimal runtime error fixes to load in sprint 27. does not fix functionality.
removed esprima
added jshintrc
fixed linter issues
added example
fix extension init and panel UI