Migrated IRC to Library

I ported the core IRC stuff to a new go package.
http://github.com/benjic/irc
Added dispatcher
Added log dir parameter

You can now specify what directory you would like channel logs to be
placed in. This is in preperation for using chattr bot as a daemon.