Use region from keystone settings

The keystone barclamp got the possibility to set a custom region
name. This name must be used by other barclamps as well.

related to: https://bugzilla.novell.com/show_bug.cgi?id=896481
Merge pull request #94 from toabctl/add-region-support

Use region from keystone settings
Add region parameter for CLI upsage

Use the custom region name when executing the CLI.

related to: https://bugzilla.novell.com/show_bug.cgi?id=896481
Merge pull request #96 from toabctl/region-cli-params

Add region parameter for CLI upsage
Replaced service for heat-cfn endpoint registration
Merge pull request #97 from Kimamisa/endpoint-registering

Replaced service for heat-cfn endpoint registration
Fix stack_domain_admin_password migration

We forgot to create a random password on migration. Add
a fixup migration to resolve issues with existing deployments.