clarify lock behaviour for non-existent keysupdate javadoc for IMap.lock(K)
closes #1200
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
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'
picking key owner mode was wrong, because deprecated getLock(object) and we are using getLock(String)
cleaned up tests and added comments
added issue number to test method
find-bug issues
made all client requests secure so that in the future when we add a new one we should consider security too
Merge pull request #1893 from gurbuzali/secure-requests-updated/3.2-RC2

made all client requests secure so that in the future when we add a new ...
Merge pull request #1889 from gurbuzali/findbugs-issues/3.2-RC2

find-bug issues
Hosted MC related updates.
Hosted MC manual improvements.
Initial work on partition checkstyle compliance
More work on partition cleanup
Lots of moving classes around