Improve feedback
try to improve scrolling experience
Remove autofocus since it is very mobile unfriendly
Consume less space on mobile
Improve mobile layout

* more densely packed channel switching buttons (increased their size to better match android design guidelines)
* disable zooming
* disable scrolling to the side
use bootstrap class for hiding on mobile
Collapsable sidebar for mobile sized screens
topbar and css fixes
Merge branch 'mobile' into gh-pages

Conflicts:
	index.html
	js/websockets.js