Fix identity endpoint update error HTTP 400

The setup recipe was trying to ensure the identity endpoint was always
up to date by running the :recreate aciton. On the first chef-client
run, this errors out with an HTTP 400 as the service does not yet exist.

- Move the identity endpoint recreate from the setup to keystone-api
  recipe, replacing the existing create
- Use the new osops/region attribute

See rcbops/chef-cookbooks#653
Merge pull request #159 from claco/issue-653

Merged automatically by jenkins after successful build test