Linkify IRC channels

Make '#foo' in a message or buffer title clickable, taking the user to the IRC
channel specified, joining it if necessary.
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
Remove black background on own chat lines

I've had this in my deployment config for a while, I hope you guys agree that it looks much nicer
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
Merge pull request #149 from lorenzhs/patch-1

Remove black background on own chat lines
Merge pull request #144 from lorenzhs/linkify

Linkify IRC channels
Add missing keyboard shortcuts on landing page
Fixes #80