SMACK-373 Don't remove listeners after a disconnect() , keep state of Connection between disconnect() and connect()/login()

Conflicts:
	source/org/jivesoftware/smack/XMPPConnection.java