Add jquery.hammer.min.js
Add support for sending "/IRC COMMANDS" using /connection/:name/control
Improved desktop notification question support

  Require <div class="notification question"/>

  TODO: Move desktop_notification settings to session or redis as well
Add actions to right sidebar (used to be nicklist)

  - Add "sidebar" support with animation.
    * Toggle sidebar visibility on tab/tab+shift on a "toggle://" link
    * Focus sidebar content when pressing "return" on a "toggle://" link
    * "Esc" hide sidebar and focus main <input>
  - Add links with "toggle://" to toggle show/hide elments
  - Add default text to "List notifications": "No notifications"
  - Change "Add conversation" to be a right-side sidebar
  - Change "Add conversation" form to display "/join #..." command in
    chat messages list.
  - Change "List notifications" to be a right-side sidebar
  - Change markup order in layout/view to support better tab order
  - Move "Help" from <input> to "Actions" sidebar
    The "Help" icon in the input field was very annoying when trying to
    mark all text on the iphone. (It made it almost impossible)

  TODO:
  - Add "go to bottom" link
  - Add "chevron-down" for more conversations than fits in nav bar
  - Add swipe left/right sidebar show/hide
  - Fix javascript coupling (html structure and classnames has changed)
Factored out jquery.notifications.js
Less funky animation for sidebar
Make proxy settable with ENV var
Fix to make /register/invite_code work - with test
Fix tactile theme css
Requires Mojolicious 5.12
Fixed some sidebar tests
Will hide sidebar when clicking on links and buttons
Will show "not connected" in red
Chat input takes the whole width on small screens and has just top border
Cannot wrap form inside form
Add working ajax actions to chat sidebar
Replace data-target="any" with data-target=""
Embed conversation list into pjax document

  - Remove /chat/conversations
  - Remove reloadConversationList() javascript method
  - Change title for conversation list items: Show network
  - Add number of unread like in the notification list
  - Add unread count to each channel tab, like notifications count
  - Change styling for unread label
New styling for too many tabs in nav.bar, closes #91

  - selectize will not select on shift+enter
  - shift+return will focus "too many tabs" dropdown
  - "too many tabs" dropdown contains all conversations, which allow
    "cmd+t" behavior, but with shift+return instead
Enable to add channel from dropdown channel switcher, #91