Attempt at handling reconnects
Handle disconnects/reconnects properly
Merge branch 'reconnect'

Conflicts:
	irc_connection.rb