Setting IRCCommand members to default vals. Also, various cosmetic fixups and no-op code removal.
Remove cargo-cult self nonsense and localStorage dep.

We weren't actually using Chrome Local storage, so the complexity of doing that right
was outweighed by the benefit.
Also, peppering the code with "var self = this" isn't really helpful. It's probably
better to bind() when needed.
Resolves Issue #5.

IRC is a line-oriented protocol. The Chrome Sockets API will sometimes
give us data that ends in an incomplete line. This code stores that incomplete
line and prepends it to the start of the next blob of data that we get.