tidy up the code, delete unused classes
remove the license plugin, instead, mannually add licence header
disable unused maven jaxb plugin; move maven complier plugin from plugin management node to plugin node
unify the XmppException handling. throw XmppException with proper StreamError when necessary
add mockito dependency
simple junit test class for OpeningStreamState class