Initialize the xmpp connection config in a background thread.
On android > 3.x network operations on the main thread crash the application.
This move the dns request made by the ConnectionConfiguration in another
thread by lazily initializing the XMPPConnection
org.jivesoftware.smack
org.jivesoftware.smack.debugger
org.jivesoftware.smack.filter
org.jivesoftware.smack.packet
org.jivesoftware.smack.provider
org.jivesoftware.smack.proxy
org.jivesoftware.smack.sasl
org.jivesoftware.smack.util
org.jivesoftware.smackx
org.jivesoftware.smackx.bookmark
org.jivesoftware.smackx.commands
org.jivesoftware.smackx.debugger
org.jivesoftware.smackx.filetransfer
org.jivesoftware.smackx.muc
org.jivesoftware.smackx.packet
org.jivesoftware.smackx.provider
org.jivesoftware.smackx.search
org.jivesoftware.smackx.workgroup
org.jivesoftware.smackx.workgroup.agent
org.jivesoftware.smackx.workgroup.ext.forms
org.jivesoftware.smackx.workgroup.ext.history
org.jivesoftware.smackx.workgroup.ext.macros
org.jivesoftware.smackx.workgroup.ext.notes
org.jivesoftware.smackx.workgroup.packet
org.jivesoftware.smackx.workgroup.settings
org.jivesoftware.smackx.workgroup.user
org.jivesoftware.smackx.workgroup.util