Merge pull request #459 from ailin-nemui/bufferlist-focus-ex

Fix a $apply-exception in inputbar/bufferFilter.focus
update angular to 1.3.0-rc3, underscore to 1.7.0, and favico to 0.3.5
Fix linkification of IRC channels

Closes #451
Rerun async plugins after buffer switch

TODO: cache result. This is necessary at the moment because currently,
they just stop working after a buffer switch
Merge pull request #464 from glowing-bear/hotfix-async-plugins

Rerun async plugins after buffer switch
Merge pull request #463 from glowing-bear/fix-unicode-irclinky

Fix linkification of IRC channels
Merge pull request #462 from glowing-bear/update-angular

[PLS TEST] update angular to 1.3.0-rc3, underscore to 1.7.0, and favico to 0.3.5
Hotfix irclinky filter: only #channels

&channels match HTML-escaped special chars like &quot; m(
Fix plugin selectors after angular upgrade

The recent angular update changed the format of the hash keys.
They're now in the format 'object:123' (etc), which isn't a valid
CSS class name any more, but we used the $$hashKey as such.

I used this opportunity to introduce a bit of abstraction there as well
Merge pull request #466 from glowing-bear/fix-plugins

Fix plugin selectors after angular upgrade
Using port from connection settings in SSL help
Shows how to set password in SSL help as well
Merge pull request #468 from cybic/help-automation

Scripting the port numbers in help, adding password reminder
Update AngularJS to 1.3.0
fix a typo and some grammar mistakes
Merge pull request #471 from kentor/fix-typo-1

fix a typo and some grammar mistakes
Merge pull request #470 from glowing-bear/update-angular

Update AngularJS to 1.3.0
Don't automatically show NSFW content

Fixes #472
Merge pull request #473 from glowing-bear/hide-nsfw

Don't automatically show NSFW content
Create dark theme by extracting theme settings from glowingbear.css

* Remove style.css as those values should be themable as well.
* Update urls in index.html to link to dark theme by default