Added JIndent formatting switch off to prevent messing SQL queries and improve readibility of the code.
Merge branch 'master' of https://repository.tigase.org/git/tigase-server
New clustering API
New clustering API
Merge
Merge branch 'master' of https://repository.tigase.org/git/tigase-server

Conflicts:
	src/main/java/tigase/cluster/SessionManagerClustered.java
	src/main/java/tigase/server/xmppsession/SessionManager.java
	src/main/java/tigase/stats/CounterDataArchivizer.java
Merge with master
Merge branch 'master' of https://repository.tigase.org/git/tigase-server
Merge branch 'master' of https://repository.tigase.org/git/tigase-server
Some more progress with new clustering implementation
Bug #1364: implements DoS protection in XML parser on per ConnectionManager basis and allows configuration, more information http://www.tigase.org/content/elements-number-limit
Added parameter to enable forwarding of stanza with type error between cluster nodes.
cherry-pick commit: 85e55a14f721a7df27e9b81fbdea5fa6d7b88f68 [85e55a1]
Extend DynamicRoster API with better exceptions handling, fixes #1616
License headers corrected.
Bug #1648: fix UserRosterManagementExt script
Merge branch 'master' of https://repository.tigase.org/git/tigase-server

Conflicts:
	src/main/java/tigase/cluster/strategy/DefaultClusteringStrategy.java
	src/main/java/tigase/cluster/strategy/cmd/PacketForwardCmd.java
Direct memory buffers allocation statistics.
DynamicRoster API extended with better error handling.
Branches merge and rebase code cleanup.
Merge branch 'master' of https://repository.tigase.org/git/tigase-server

Conflicts:
	src/main/java/tigase/cluster/strategy/DefaultClusteringStrategyAbstract.java
	src/main/java/tigase/xmpp/PacketErrorTypeException.java
	src/main/java/tigase/xmpp/impl/Presence.java
	src/main/java/tigase/xmpp/impl/roster/DynamicRoster.java
	src/main/java/tigase/xmpp/impl/roster/DynamicRosterIfc.java