comments about the need for name on a template being added to catalog
clean up how catalogs are created, being clearer about URL vs contents, and support resetting a catalog from a given XML definition, with REST API endpoint.
needed for a master brooklyn to push catalog changes to a client brooklyn.