Wrote a bunch of logic to fake session activity to figure out the client side slowdown issues with lots of active users. Toggled by setting 'fake-session-activity' on ServerEvents and then opening sessions.
lots of tweaks to improve rendering performance. Cacheing user views now, and accumulating them in a document fragment instead of adding them directly. Sorting is also disabled.
Add room manager class and test suite.

Not hooked up to unhangout-server yet.
Correct RoomManager docs, add channelAuth test
Commented out the heartbeat disabling button.
Minor changes to where code is for session debugging.
Implement room-manager with split unhangout-server

Full implementation of RoomManager for handling socket traffic.  Biggest
changes are the removal of all socket-oriented code from server-models,
in favor of the separate RoomManager class handling socket routing and
broadcasts.  For the few cases where it is necessary for an Event model
to initiate a broadcast (for example when a non-socket HTTP method
changes an event, but this state change needs to propagate to connected
sockets) the Event model will fire a "broadcast" event, which the
RoomManager handles.

User models no longer have a single socket or single event they are part
of -- this should make it possible for users to have multiple sockets
(e.g. multiple tabs) and to simultaneously be in multiple events with no
problems.  As a result, all event-oriented socket messages now require a
``roomId`` parameter which indicates which event they are addressing
(previously, the "current event" was assumed to be the single one set on
the ServerUser model when the user joined an event).
Merge branch 'room-manager' of https://github.com/yourcelf/unhangout into yourcelf-room-manager
Minor bug fixes; getRoomid in two instances, and a (lingering?) supressSave reference issue.
Resolved conflicts. moved open-session/close-session triggers to the base model, per the new thin ServerEvent models.
Moved around the debugging code a little. Fixed its behavior to reflect changes on master to logging in server-models.
Removed the sorting events entirely, rather than just not sorting.
Minor cleanup in views to remove debugging code.
Switch from sass to stylus

Addresses issue #100.

Switch from compass + sass to stylus + nib.  Stylus syntax is almost
identical to SCSS.  The only differences pertinent to what we had is
that it's strict with white-space, and uses " = " for variable
assignment instead of ": ".

This PR uses the connect middleware strategy for compilation that
intercepts all ".css" requests and looks for an associated ".styl" file
to compile as needed.  If we ever got real for-serious traffic such that
static were a bottleneck, we'd want to use a different strategy.
Fixed typo in load simulation.
Merge pull request #226 from drewww/active-session-performance-testing

Session view rendering performance improvements and testing
Merge branch 'switch-to-stylus' of https://github.com/yourcelf/unhangout into yourcelf-switch-to-stylus
Added stylus and nib to package.
Added utils to allowCrossDomain call.
Fix word-wrapping in chat (issue #49)