add Nick class to handle parsing nicknames.  Add additional options to configuration.  Callbacks can now have multiple handlers registered and return multiple response messages.