Also change StringUtils.escapeForXML() and Packet.toXML() to return CharSequence instead of String. XmlStringBuilder now has 'optX' methods. Remove XmlUtils in favor of XmlStringBuilder
Renamed XMPPConnection to TCPConnection, since the other connection type is also called BOSHConnection.