Add JID type predicates to JID interface
Add JidUtil and DomainFullJid.asDomainBareJid()
Change ISE to AssertionError
Fix javadoc warnings