Hesitant about including this. Having special rules (hidden away) makes screenshots and demos look nicer, but overall can make it harder to use the product because rules are not applied consistently. Also, "cluster" can hide important detail from the user lulling them into a false sense of security - e.g. more sophisticated blueprints use things that extend `DynamicCluster` (e.g. MongoDB has `MongoDBReplicaSet`).

If we do want to keep this, then I'd suggest:
1. do `type.toLowerCase().equals(...)`
2. longer term, create something like a `~/.brooklyn/type-dictionary.properties`?