adding background threads and callbacks
added threads and callback
adding support for bound service
Paolo's updates. Can't subscribe to existing topic, need full Jid,
don't know how to get it.