Use name property of server/channel to subscribe logs.
Join a local IRC test server without SSL and other default params.
Queue channel join operations as well during startup.
Update Vagrantfile.
Added kadira package for monitoring.
Remove unnecessary console logging in server.
Use two spaces for indentation throughout server code.
Cleanup and indentation fixes in client code.
Moving to native browser scrollbars.
More fixes for scrolling back chat logs.
Fix updating browser history during client side routing.
Fix scrolling to bottom of chat logs when user sends a message.
Handle exception if there's no node-irc client for a user server.
Fix logging errors and call _joinChannelCallback inside Fibers.
Fix height of chat room without topic message.
Recalculate height of chat logs container before scrolling to bottom.
Queue channel join callbacks rather than channel join calls.
Fix loading older logs in chat room.

When the data-* attributes in HTML nodes are updated due to reactivity,
JS still reads the stale (initially rendered values of data-*). So, when we
were trying to load older logs of the current chat room, it'd actually
try to load the older logs from the chatroom where we had first tried
to load older logs. As a result, no change was reflected in the logs
of the currently selected chatroom. Reading the chatroom, server ids
from using .attr('data-foo') is able to read the up to date value
of the data attribute in HTML. Thus, it resolves this issue.
Upgrade to meteor 0.8.1
Add kadira for monitoring.