CodeMirror integration

Use CodeMirror for syntax highlighting of the code and get rid of the
components that are implemented within this library:

- remove dependency on jquery autosize plugin
- remove ‘tab’ key handler from scrapbook.js
CodeMirror configuration update
Merge branch 'codemirror'