Merge pull request #3540 from serkan-ozal/fix/master/issue-3494

Fix/master/issue 3494
Merge pull request #3513 from eminn/commit-id

maven commit-id plugin added to show git commit id in the logs
Merge pull request #3531 from serkan-ozal/fix/master/issue-2345

unit test for issue #2345 on master branch
map reduce test
Link corrected.
Serialization improvement completed.
XATransactions moved up as suggested
NewRelic and AppDynamics integration of

Clustered JMX section made visible on TOC.
ToDo item removed in Client Security section.
Index improvement at Getting Started
Index improvement at What's New chapter
Index improvement at Topic section
fixes #3537
Index improvement at Lock section
Index improvement at Distributed Events chapter.
Started to improve Map Persistence section.
CacheProxy refactored, cleaned up
CacheProxy refactored, cleaned up, (review)
Better description in Exception message
Merge pull request #3552 from jerrinot/papercuts/map-not-loaded-better-message/master

Better description in Exception message