Javadoc'd, better close()ers, class renames

IRCConnection -> IRCClient
IRCClient -> IRCAdapter
Javadoc'd the (new) IRCClient class
close() now sends the appropriate IRC "QUIT" command
close(reason) sends the reason
quit(reason) is synonymous with the above