Rename helper method to placate IntelliJ 13
Use TypeTokens to define ConfigKeys in DynamicCluster

Removes some warnings. And remove some unnecessary casts.
Adds $brooklyn:entitySpec YAML function

Use to create EntitySpec instances from YAML, e.g. for cluster
member specs.
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
Merge branch 'yaml-cluster-member-spec' of github.com:sjcorbett/brooklyn into mongo-sharding