- Implemented PartitionStrategy.
- Changed distributed objects to use name@partition strategy.
- Improved map to be able to use customizable partition strategy.
- Fixed client proxies.
- Added hazelcast-config.xsd version 3.1
- Renamed PartitionStrategy to PartitioningStrategy
- Renamed PartitionAwarePartitionStrategy to DefaultPartitioningStrategy.
Removed PartitionKeyUtil and calls to it with StringPartitioningStrategy.
Merge pull request #815 from mdogan/improvement/3.x/partitioning-strategy

- Implemented PartitionStrategy.
- Dealt with the case PartitioningStrategy.getPartitionKey(obj) returns the original object as partition key.

- StringPartitioningStrategy cleanup.
Merge pull request #819 from mdogan/improvement/3.x/partitioning-strategy-2

- Dealt with the case PartitioningStrategy.getPartitionKey(obj) returns ...
Added the PartitionAwareKey
Merge pull request #820 from pveentjer/improvement/3.x/partitionawarekey

Added the PartitionAwareKey
client hangs after shutdown fixes #issue821
list and set removed and commented out from collection service, collectionProxyId changed to String name
small fix
test for issue #821
Merge pull request #822 from gurbuzali/fix/3.x/issue821-master

client hangs after shutdown fixes #issue821
collection to multimap rename
Added configuration option to prevent applying the process method to the backup
Merge pull request #824 from pveentjer/improvement/3.x/abstractentryprocessor

Added configuration option to prevent applying the process method to the...
collection to multimap rename finished I guess
fixes #825
fixes #825
Merge pull request #828 from enesakar/improv/3.1/issue-825

fixes #825