Command hooks are now functional, bot is ready for basic use

Added the ability to detect the following things in Python:
* Connecting to the server
* Message sent to a channel
* Command sent to a channel,
* Command sent via privatemsg
* Disconnected from the server
* User joins a channel
* User parts a channel
* User is kicked
* User is banned
* Channel mode is set
* User changes their nick
* Bot receives a NOTICE
* Bot receives a CTCP PING
* User quits the server
* User receives a ping from the server
* User sets a channel topic
* Bot receives a CTCP VERSION

Added the ability to:
* Send messages to channels/users.
* Send notices to channels/users.
* Kick users.
* Ban users.
* Send raw lines to the server.