Adding a Delegate wrapper & bot registration

Delegate wrapper to realise event dispatching in a nice and clean
fashion. Also, in theory, the bot can now register with given
username&nick + optional password to the IRC server.
Making it connect and stuff

Bot can now connect to networks.
Auto-Join channels does not seem to work yet.

Other than that, appears to work as far as it got.