Improve mobile design
Adjust to actual mobile devices, not small browser windows
Fix scrolling on landing page (mobile)
Show timestamps on mobile by default

This is overriden by the setting
Turn notimestamp into a positive setting (showtimestamp)
Fix colours on mobile

@creesch introduced this change, but I'm not sure why
Make timestamps smaller and all the same colour on mobile

Different colours on mobile don't really work: either they're too similar to
distinguish (and then it just looks strange), or they're too dark to be visible.
Sans-serif on mobile, smaller margins, bigger nicks

@torhve: smaller margins! just click merge right now? ;)
Fix highlighting of channel upon selection in mobile firefox
Merge pull request #313 from glowing-bear/mobiledesign

Improve mobile design