Cleanup: Remove MossoID

- Deuce doesn't need the MossoID, it will retrieve what is needs from the service catalog itself
API Update

- Added AuthTenantId to AuthenticationBase as Deuce-Client expects the property in order to get the Project ID. This just makes the API contract more apparent than that it was done using OpenStack/Rackspace Auth Engines
Testing API: FakeAuthenticator

- Add a fake authentication class for the testing functionality
Testing - Deuce Client

- Bug Fix: Deuce client did not HEAD a vault to determine existence
- Bug Fix: FakeAuthenticator
- Enhancement: Added a multitude of tests for deuceclient.client.deuce, now at 88% coverage
- Added httpretty to help with HTTP Testing
Testing - Deuce Client

- Rest of the functionality tested
- Notable functionality missing:
--- Listing Vaults
--- Finalizing a File
--- Non-Auth Auth
- Notable Improvements:
--- Structure; callers need to know too much about the Deuce API
Merge pull request #7 from BenjamenMeyer/testing_deuceclient

Testing deuceclient