Jabber support for whatbot

This required minimal changes to the core of whatbot (the only thing I added was "reply-to" support for messages since you need a fully qualified jabber ID, which is different than the "nick" when sending a jabber message).

Otherwise, this seems to work well for both direct (private) messages as well as multi-user chat messages (aka channels).

FYI - I didn't see you had another pull request dealing with this type of functionality until after I had coded it all up.  Oh well! :-)