Added, lock an absent map key test
Added, map lock exception test
Merge branch 'master' of https://github.com/hazelcast/hazelcast into mapLockTest
Added Passing test for issue

https://github.com/hazelcast/hazelcast/issues/366
delete file temporarily
Merge remote-tracking branch 'origin/master'

Conflicts:
	hazelcast-client/src/main/java/com/hazelcast/client/txn/XAResourceProxy.java
Merge remote-tracking branch 'origin/master'
cleaned up tests and added comments
Merge remote-tracking branch 'origin/master'
Merge branch 'master' into mapLockTest
re fact Tests
Merge remote-tracking branch 'origin/master'
while populating map, near-cache invalidate operation may execute after map.get
changed the test so that population of map is done with a map-loader
found a better(proper) way to disable invalidation
moved from ProblematicTest due to recent fixes in transactions
fixed client connected event publishing
removed collection of handlers, separate client and instance handlers
added check to default handler
started changing index file for mapreduce
Started writing the actual documentation
Finsihed first chapter
finished documentation, fixed few bugs in the Javadoc