added Participant object and refactored internally to use it
clean up imports
Merge remote-tracking branch 'origin/master'

Conflicts:
	kixmpp-server/src/main/java/com/kixeye/kixmpp/server/module/muc/MucRoom.java
added license headers
Fixing up muc service parsing.
Fixing up when room subjects are sent.
Adding back constructor.
Adding JId to channel mapping.
Adding support for querying channels from JID with tests!
Adding feature to track users by username,
Fixing join room user bug.
Making domains case insensitive.
Clustered room messages.
Merge branch 'master' of github.com:Kixeye/kixmpp

Conflicts:
	kixmpp-server/src/test/java/com/kixeye/kixmpp/server/ClusterTest.java