Fix small bug in new online list
Reorganize HTML and CSS of chat to be pixel-perfect
Fix bad scrolling and scroll detection
Assume new channels are at the bottom
Fix two CSS alignment issues

* Fix channel dropdown in Chrome being positioned below channel header
* Fix input being the wrong size
Remove references to the old whisper dropdown
Fix intermittent whisper problems and old code

* All whispers are now properly routed to the correct tab
* Remove an old option generation function
* Remove some spaces that were added automatically in whitespace
Add @grant metadata to GMShim to follow spec