- 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