rebase
little refactoring
fixes #2650
changed the exception type
added JavaDoc
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge branch 'master' of https://github.com/hazelcast/hazelcast
fixes #2539
tests simplification
client checkstyle not completed tag is added .
set() javadoc update
fix checkstyle for spi.impl with suppressions
Fixed suppression xml comment..
3.3-EA2
3.3-RC1-SNAPSHOT
Merge branch 'master' of https://github.com/hazelcast/hazelcast
Merge pull request #2667 from hasancelik/feature/master/checkstyleSpiImpl

fix checkstyle for spi.impl with suppressions
fixed checkstyle for AWS with suppressions
Merge pull request #2673 from hasancelik/feature/master/checkstyleWM

fixed checkstyle for WM and AWS with suppressions