Merge pull request #22 from retr0h/working

Foodcritic and metadata fixes
Adds bootstrapping of Keystone admin user

* We use a bootstrap_token only to set up the keystone
  admin user in a bash script. Though the token does
  get written to the conf file, there's nothing we can
  do about it, other than removing the admin_token_auth
  middleware from the service API endpoint app pipeline
Merge pull request #23 from jaypipes/working

Adds bootstrapping of Keystone admin user
Accidentally was hardcoding admin user name
Fixes up a bunch of issues found during debugging

* Simple things like leaving off Content-type were causing
  cascades of failures, making this difficult to debug
* Changes the bootstrap bash script to be idempotent for
  all changes, so if something fails for only one component,
  subsequent runs will be fine.
Merge pull request #24 from jaypipes/working

 Fixes up a bunch of issues found during debugging
Revert "Foodcritic cleanups"

This reverts commit 9d61afc51a4b34d3eb210bc79171194bfd551dd0.
Merge pull request #25 from jaypipes/working

Revert "Foodcritic cleanups"
Handle SSL in register and credentials providers
Merge pull request #26 from jaypipes/working

Handle SSL in register and credentials providers
Re-Revert "Revert "Foodcritic cleanups""

This reverts commit e1652a67226edd621489a6709016c3d20a4fa392.

Corrected the notification syntax