Documentation fixes.
Check the version number of the metadata we load.
Bomb if there is no _desc_map available.
Indentation fix.
First pass at schema html documentation.
Updated template to make literals stand out more clearly in
api documentation
Reordered jsdoc modules, classes and events so that directories are
grouped together
Should not set Content-Length when using the compression middleware. Somehow previous versions of express or Node hid this problem.
Use salve 0.18.0.
Allow the absence of a metadata file.
The documentation feature made this test fail.
Merged _caretChangeEmitter and _caretChangeEmitterTimeout, as the separation no longer seems necessary.
Ignore the drag events better.
Fixed a selection restoration problem.
Ignore selecting text when it originates in gui elements.
Use jsdom for the tree updater test, and put the jsdom setup in a separate file.
Copied the css from salve to fix the h2 visibility problem.
Converted the documentation to use markdown rather than HTML.
Cleaned the tests.
Added setAttribute on tree_updater.