JMX Bean unregister. fixes ticket 57
Merge pull request #987 from gurbuzali/fix/3.x/ticket57

JMX Bean unregister. fixes ticket 57
fixes #991
Merge pull request #998 from enesakar/fix/maintenance/issue991

fixes #991
Fixes #982.
Added missing (accidentally removed) xsd files.
Fixes #989
fix TransactionalMultiMap double listener events and backup unlock issue
Merge pull request #1004 from gurbuzali/fix/3.x/issue993-988

fix TransactionalMultiMap double listener events and backup unlock issue
fix issue #996
Merge pull request #1001 from mdogan/fix/3.1/989

Fixes #989
fix issue #996
Added hazelcast-ra to assembly process.
Merge branch 'issue996fix' of https://github.com/ahmetmircik/hazelcast into ahmetmircik-issue996fix

Conflicts:
	hazelcast-client/src/test/java/com/hazelcast/client/map/ClientMapTest.java
	hazelcast/src/main/java/com/hazelcast/map/client/MapAddEntryListenerRequest.java
Merge branch 'maintenance-3.x' of github.com:hazelcast/hazelcast into maintenance-3.x
Improved waiting operation error logging.
Fixes #1012

It was not possible to access an attribute of a key in a PredicateBuilder.
Merged PR #1014. Some refactorings.
Test fix.