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.
@raxyu 
Actually, no, I haven't done any API testing with this PR.
From what I gather, I essentially need to pass the whole service catalog (base64) as X-Service-Catalog and confirm that deuce uses the correct url from it?