Cleanup: group all role attributes under the same namespace.
Add a new role for the cloud_controller database server.
Revisit the implementation of #cloud_controller_domain and #cloud_controller_url to make more sense.

The external domain and API URL are global to the whole cluster, not local to a single node.
Release 1.2.0 for non-backward-compatible cleanup.