Enhancement hook storage url

- Rename swifthook.py to openstackswifthook.py
- Remove AuthToken usage from everywhere that is unnecessary
- Disable the OpenStack and OpenStack Swift Hooks in default configuration
- Update the OpenStack Swift Hook to get the Storage URL from the Base64 JSON UTF-8 encoded X-Service-Catalog header field
- Add specific tests for the OpenStack and OpenStack Swift Hooks
- Add a Datacenter field to the Deuce Context which the OpenStack Swift Hook uses to determine which Storage URL to store in the context
- Removed unnecessary initialization of the Deuce Context, etc.
The change here is that we look up the Storage URL in the Service Catalog; so we have to know which DC the Deuce server is running in.

No matter what we do we have to specify to Deuce or the middleware (EOM Auth, Keystone, or Repose) which DC we're in. I opted to have it directly in Deuce here.