Make LmConnection accept not having a server set as long as JID is set.
Extracted the server from JID code into connection_get_server_from_jid. Also
make connection_do_connect accept that server is not set as long as it can
extract this from a set JID.
Colin Walters
Frederic Crozat
Josh Beam
Martyn Russell
Richard Hult
Ross Burton
Sjoerd Simons
Tim Robbins
Tollef Fog Heen