Fix jshint errors
Merge pull request #141 from cormier/fix-jshint

Fix jshint errors
Remove superfluous password box
Fix botched merge
Merge pull request #142 from lorenzhs/merge

Fix botched merge
Revert "Remove superfluous password box"

This reverts commit d26120953fcb43e32004f921c7c1f570f38c047a.
remove unnecessary use of jQuery
Remove jquery from dependencies
Bootstrap requires jquery

Without jquery the menu in the upper right corner will not open.
small html error as well.
Merge pull request #146 from creesch/patch-1

Bootstrap requires jquery + html error
Automatically scroll plugins into view
Don't use jQuery, simplify
Fix embed DOM classes

Classes, IDs and Names in the DOM have to begin with a letter. The $$hashKey
however might not, so prefix it with embed_. This also makes the classes more
unique, which is a good thing. Additionally, don't scroll on undefined should that
ever happen.

Fixes #45
switchToActivityBuffer: Prioritise notifications

If there is a buffer with a notification, go there. Otherwise, go to one with unread lines.
Fix JS coding style

TODO: rebase this as a fixup. I don't think the github web interface supports that.
Merge pull request #150 from lorenzhs/patch-2

switchToActivityBuffer: Prioritise notifications