• Use combined IPv4/IPv6 lookup from NetworkUtils
  • Remove unused code
  • Defer server connection until registering
  • Directly access the registrar connection
  • Remove a no longer thrown exception
  • Remove unused field accessors, inline proxy string generation
  • Remove dead code and unused exceptions
  • Move registrar expiration timeout to registrar connection class
  • Avoid unnecessary DNS lookups for SIP
  • Add mock libraries to classpath
  • Updates keepalive implementation to detect uplink drops. Use of XEP-0199 xmpp ping. Fix jabber authorization ignore.