Adding Experimental XMPP support

This will add experimental XMPP support.  Currently this only works for single-user chat and not chatrooms, WIP.  Included is the XMPP.pm connector as well as a sample config since there is different terminalogy for Jabber vs IRC/AIM/etc.