Backend switch and preliminary threading.
Backend switch and preliminary threading.

* switched from xmpp4r-simple to xmpp4r in preparation for other changes
* added initial threading... agents now respond to messages asynchronously
* BUG: when agent is started, and you begin typing, it responds as if you sent a blank message

jsierles/uppercut,tyler/uppercut