- 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 ...