Fix ConcurrentModificationException in kickPresence
Fixing some JavaDoc errors in order to make it build with Java 8's DocLint eventually
OF-783: Encrypt sensitive properties during setup

Apply encryption status to sensitive properties during setup where
applicable.
Fixing more JavaDoc errors in order to make it build with Java 8's DocLint eventually (JavaDoc for Openfire's core builds now with DocLint)
OF-782: Group name encoding issue

Per earlier XSS fix, groupName was being URL-encoded twice; updated to
use local variable that has already been properly encoded.
Merge pull request #7 from zzglitch/hazelcast-patch-1

Pass the ClusterClassLoader to the hazelcast instance.
Merge pull request #10 from zzglitch/localmucroom-patch-2

OF-781: Fix ConcurrentModificationException in kickPresence
OF-779: Escape LDAP principal name for JID

Applied patch provided by StanK.
OF-744 Added more package-info.java files
Merge branch 'master' of https://github.com/igniterealtime/Openfire
OF-784 Possible NullPointerException in MessageRouter logic
Merge remote-tracking branch 'upstream/master'