add alternate Connection with event loop for non-EM clients
Merge branch 'non-em' into merge-non-em

Conflicts:
	lib/em-xmpp/connection.rb
	lib/em-xmpp/connector.rb