Merge pull request #37 from anilsaldhana/master

see comments
Refactoring to the partition test cases.
Merge remote-tracking branch 'upstream2/master'
Query support for IdentityType.PARTITION. Updated test cases.
Query support for IdentityType.PARTITION. Updated test cases.
 Updated test cases with Tier scenarios.
Improvements to the test cases. File-based store refactoring and comment.
Removed PartitionStoreConfiguration. Refactoring to the File and JPA stores regarding the PartitionStore.
JPA CredentialStore refactoring.
Code refactoring.
Removed generic type from the PartitionStore interface.
Added Feature.managePartitions.
Changing initialization logic for the stores.