Fix indenting to 2 spaces level

It seems most barclamps default to two spaces indentation,
this file was a mix of 2 space and 4 space. switch everything
to two spaces indendation.
Configure Heat stack domain

Heat requires for further services a keystone v3 domain to be
configured.
Merge pull request #83 from dirkmueller/setup_heat_domain

Configure Heat stack domain
Use helpers from new crowbar-openstack cookbook
Fix registering heat domain when keystone is deployed with HA

We were not contacting the right hostname.
Merge pull request #84 from vuntz/openstack-helper

Use helpers from new crowbar-openstack cookbook
Merge pull request #85 from vuntz/keystone-ha

Fix registering heat domain when keystone is deployed with HA
Make config files owned by root:heat, instead of heat:root

We don't want the heat user to be able to write the files.
Fix ownership and permissions of directories
Fix fetching the ID of stack_user_domain when keystone is HA
Merge pull request #87 from vuntz/fix-owner

Make config files owned by root:heat, instead of heat:root
Merge pull request #88 from vuntz/ha-stack_user_domain

Fix fetching the ID of stack_user_domain when keystone is HA