ISPN-3910 Update HotRod protocol specification to include the authentication verbs
ISPN-3910 HotRod Server authentication implementation
ISPN-3910 Hot Rod Client Authentication
ISPN-4174 Security Audit
ISPN-4137 Transaction executed multiple times due to forwarded CommitCommand

* Remove the "skipTransactionCompletedCheck" transaction flag.
* Only mark the transaction as completed after running the prepare from
  state transfer (if needed).
* Do not try to roll back if commit fails and recovery is enabled.
ISPN-4137 Transaction executed multiple times due to forwarded CommitCommand

Make rollback commands synchronous, but without sending a TxCompletionCommand.
ISPN-3910 Update the security integration tests to work with the latest interface changes
ISPN-4218 Increase default maxCollectorSize for MapReduceTask
ISPN-4239 Commands received before the first topology where the local node is a member are not ignored
ISPN-4137 Remove addSuppressed call to preserve JDK6 compatibility
ISPN-4252 Change jboss-marshalling dependecy to jboss-marhalling-osgi
ISPN-4174 Use the globalConfiguration field to initialized the AuthorizationHelper
ISPN-4160 Do not allow the state transfer chunk size to be <= 0
ISPN-4240 Migrate one intermediate key/value per maxCollectorSize threshold
ISPN-3911 HotRod authentication subsystem integration
ISPN-4253 Simplify source code import of project in Eclipse
ISPN-4254 Change build to require JDK7, drop animal-sniffer and JDK6 profiles
ISPN-4254 Update links in README-Maven.md
ISPN-4270 Add the JPA Cache Store to the BOM
ISPN-4247 Upgrade Hibernate ORM to support Oracle 12c