Remove camelCase from streamer.py

clientID was camelCase. It is now renamed to client_id
Merge pull request #1482 from hypothesis/streamer-remove-camel-case

Remove camelCase from streamer.py
Fix error when pressing delete in empty tag field

Pressing backspace in the tags input still calls the removeTag handler.
This results in an exception when scope.model.tags was undefined. Now
we check for a tag and the tags array before updating.
Remove source map code from vendor files

This removes a huge dump of console warnings as the browser tries and
fails to request the map files.
Merge pull request #1489 from hypothesis/delete-empty-tag

Fix error when pressing delete in empty tag field
Merge pull request #1488 from hypothesis/remove-source-map-warnings

Remove source map code from vendor files
Don't read the parent when sending stream updates

There's no reason to do this. Not only is it technically incorrect
to insert the parent's text as the quote of the child (if we want
that we should be doing it when we create the child) it's also not
storing it as a target but in a top level 'quote' property.

Fix #1264
Related to #1207
Remove support for server rendered scope data

The Angular parser isn't expressive enough to handle anything but a
subset of ASCII so it's not suitable for pushing arbitrary JSON data
into the scope via ng-init. We'll have to do something else. For now,
remove it because it was just premature optimisation.
Call Auth and Store plugin #destroy() methods

When reloading the application, call the destroy methods to unbind
an event handlers, etc.
Merge pull request #1491 from hypothesis/1264-streamer-unauthorized-noise

Don't read the parent when sending stream updates
Move the infinite scroll into stream controller
not X in Y -> X not in Y

Otherwise we are checking that "not X" (probably False) is in Y.
Revert "Move the infinite scroll into stream controller"

This reverts commit f8107e08c4f89fe41a2825693225609bcd5e17b4.
Add markdown insertLink and insertIMG functions
Add Mathjax and support for parsing Latex.
Forgot to add something needed.
Get mathjax cdn via https.
Make it work.
Create markdown editor from scratch.
Added keyboard shortcuts and tweaked MathJax to only load on save, cancel, or preview.