Initial shard related changes
Adding port information in the subscan and fixing assignment
removing mongo from bootstrap-storage-plugins.json
Updating the distribution pom with mongo storage plugin
Merge remote-tracking branch 'upstream/master' into sharding
updating pom
Adding bootstrap-storage-plugins for mongo storage
Updating with mongo replication changes
Fixing toString method
Formating toString method
Updating the shard related code changes
Fixing apply assignment issues
Adding more testcases for assignment and fixing group scan
removing dead code
Fixing group scan when mongo is configured standalone
refactoring the code
Removing the dead code
Fixing filters

Fixing filters
Fixing json
Adding exception handling