Reconnect all rooms upon server reconnect.  This patch solves the problem where the library will not reconnect to rooms which were joined using the .join() member (rather than specified in the options parameter at library allocation time).
append notice method to Client.prototype.
Fixed bug when sending empty strings or several lines to say
Added toString() so non-string objects can be sent in as variable text
Remove mixed tabs and spaces.
Ignore node_modules
Add optional support for flood protection.
Uniform line lengths in docs.
Don't make globals.
Checking for undefined instead (pull request 21)
Merge pull request #20 from futoase/master

append notice method to Client.prototype.
Added documentation for notice method
Merge pull request #23 from epeli/master

Added support for flood protection
[api] Added selfMessage event - closes #17.
Merge pull request #25 from AvianFlu/master

Adds 'selfMessage' event
Merge pull request #14 from lloyd/reconnect_all_rooms

Reconnect all rooms upon server reconnect.
Implemented whois method and event
Add account information to whois messages
Using /\r?\n/ for splitting instead of /\r|\n/ as martynsmith commented
Merge branch 'master' of https://github.com/eirikb/node-irc into eirikb-master

Conflicts:
	lib/irc.js