Create AbstractXMPPConnection.DEBUGGERS with possible debugger classes.
Add TLSUtils. Make it possible to set the enabled SSL/TLS protocols and ciphers and provide sane error reporting.
The idea that we abstract the scheduling of tasks on Android over this method turned out to be unnecessary. schedule() was also not really part of the *public* XMPPConnection API, so it's good that it's gone.
create AbstractXMPPConnection.