Don't remove the MUC listeners after a disconnect

keep state of XMPPConnection between disconnects.

Fixes SMACK-571
Remove javadoc references to code now in JXMPP
Use fixed versions instead of dynamic dependencies
Remove getConfiguration() from XMPPConnection

interface definition.
Change IQ.Type to enum