Feature/73 right side menu

Please try this out @marcusramberg and @DominikTo.

Important changes:
* Improved desktop notification support: The question was hardly ever visible earlier. I also added link to the Firefox plugin for older versions of Firefox.
* Add new sidebars with animations: http://home.thorsen.pm/private/raw/notverysecret/convos-conversation-selector-91.ogv
* Refactored javascript into more descriptive files.
* Fix login/register screen CSS
* Bumped Mojolicious version
* Move the "help" icon from input field to sidebar: This makes it less buggy to type on an iPhone.
* Implemented go-to-anything. See ogg movie above.
* Enable to remove conversations (channels) even if not connected to a network
* Allow going to historic notifications, even if not in that conversation any more
* Fix creating a new channel by typing an invalid URL.
* Fix timestamp overlapping conversation text

Yeah... And I'm really sorry this is a humongous pull request :(