Make status indicators appear correctly (with rounding) in IE9
Merge pull request #820 from cmaish/ie9-statuses

old-ie gradients mess up rounding on connection status and user status
changed default json serialized dates to use ISO 8601 instead of ms date format
- changed notifications page to use iso date format instead of js milliseconds date format
notifications, instead of serializing json and trimming quotes, let's just use a string format
updated comment for notification date format
Reformat the date list-header to be a bit more subtle (and nice)
use moment js for parsing dates from json
first cut make room filtering work without livesearch
make room LIs have size > 0 so we can use :visible on liststate
use noncoercing equality check for list empty item
fix ie9 icons on rooms in lobby
make javascript treat room names as strings when comparing them
use camelcase for accessing data attribute
improvements to filtering / ordering in lobby - use uppercase, localecompare, order with closed then count, insert room without reordering everything, update count text when users enter/leave rooms, move the load more rooms element outside the ul and show/hide rather than hiding/reappending and showing, default room lists to be hidden for perf.
noncoerce equality sqap
use uppercase in room cache, support adding / updating rooms in the private list in the lobby.
DRY on filter function, apply filter to newly added rooms
make leaving the room return the right occupant count
factor out and explain the method that will find the next room list element
More auth changes.
- Made changes to auth to show the erorr message on the login page properly.