Merge pull request #3061 from ahmetmircik/fix/3.2.5/nullsFine

Fixes #3060: It should be fine to pass an array to IN predicate which includes nulls
Java Client section is being improved.
Merge pull request #3046 from jerrinot/docufixes

JBoss AS 7  - example configuration
Reviewed update material.
Merge pull request #3039 from ahmetmircik/fix/3.3/entryViewExpirationInfo

Fixes #3038 : Set expiration time when creating record
updated doc
unit test fix for #3052 and #3053
unit test fix for #3052 and #3053
fixed missing jar
Revision History updated.
Reviewed update material.
Fixes #3065
fix blocking getPostJoinOperation()
fix blocking getPostJoinOperation()
Merge pull request #3067 from noctarius/fixed_map_reduce_tests

Fixing map-reduce unittests, sometimes cluster is not yet fully up when tests start
Java Client section related improvements.

Still in progress
Added Map Locks section.

Includes pessimistic and optimistic locking, comparison of these two
locking mechanisms, and ABA problem.
Code samples look 'n' feel improvements.
fix classcastexception happens on while serializing query results
unit test refactor for #3052 and #3053