Created basic class outline for MongoDBShardedDeployment
Tidied imports and added milestone MongoDBShardedDeploymentIntegrationTest
Added integration test for MongoDBConfigServer and implemented MongoDBConfigServer
Implemented outline for MongoDBRouter (mongos)
Implemented launch of config servers, routers and shards
Run start effectors async
Add shards to cluster
Moved clusters into attributes, added Ec2LiveTest
Refactored MongoDBShardedDeployment to wait until entities are up before adding shards to cluster
Tidy-up
Added support for resizable router and shard clusters
Setup outline for CoLocatedMongoDBRouter
Wired up CoLocatedMongoDBRouterGroup so memebers can be added to MongoDBDeployment router cluster
Refactored to use AbstractMembershipTrackingPolicy
Added support for reading sensors from entities defined as specs in YAML
Propagate HTTP_PORT to co-located router