JSLint -> JSHint

JSHint is more moderns and flexible than JSLint.
It also caught a tabs vs space error.
Make democracy mode the only filtering mode

Get rid of the separate anarchy mode to keep things simple.
Its not like we want to see start9 spam in chat anyways...
Use Static CSS instead of dynamic rules.

Now the chat buttons just toggle some classes in the
chat-list ul
Use dispaly:inherit to show the messages

This returns to the default rendering explicitly instead
of always overriding it with displat:inline
Remove whitespace from CSS for better compression.

Also, using UglifyJS puts everything in single string literal.
Cleanup the setinterval code
Merge pull request #2 from hugomg/smog

A bunch of improvements