Added sha1 checking to dupes, changes in IRCClient.