Test to delete assigned block
Deuce Context - OpenStack Swift

JIRA: CBDEUCE-149
- Complete the conversion of storing the Auth Token in the Deuce Context
Merge branch 'enhancement_deuce_context_swift' into enhancement_deuce_context_swift_full

Conflicts:
	deuce/controllers/vault.py
Deuce Context - Unify

- Move the initialization of the Deuce Context to the FunctionalTest.setUp() so that it can be done once
-- Each test that needs to change something about the context will still have to import deuce and modify context, like the invalid token test for Swift does
Deuce Context - Unify

- Missed the test_model in the last commit
Merge branch 'master' into delete_assigned_block
Merge branch 'enhancement_deuce_context_swift' into enhancement_deuce_context_swift_full

Conflicts:
	deuce/controllers/blocks.py
	deuce/controllers/fileblocks.py
	deuce/controllers/files.py
	deuce/controllers/vault.py
Deuce Context - OpenStack Swift

JIRA: CBDEUCE-149
- Bug Fix: Several places incorrectly assigned the auth_token in the context
Merge branch 'enhancement_deuce_context_swift_full' into enhancement_test_context_unified

Conflicts:
	deuce/tests/test_swift_storage_driver.py
Status code for deleting a referenced block is 412
Fix cleanup statement
Assert msg
Deuce Context - OpenStack Swift - Storage URL

JIRA: CBDEUCE-153
- Update to store the Storage URL for Swift in the Deuce Context OpenStack object under a Swift object
- Fixes Swift mocking so you only have to set a variable to True (default) to use the mock, or False to use the real swift client
Merge branch 'master' into enhancement_deuce_context_swift_full
Merge branch 'enhancement_deuce_context_swift_full' into enhancement_test_context_unified
Merge branch 'enhancement_test_context_unified' into enhancement_deuce_context_swift_storage_url
Reduce validation inconsistency
fix: remove fileblocks statistics

This patch accomplishes a couple of things. First, it removes the
fileblocks stats. These stats are an implementation detail and should
not be exposed to the user. Secondly, the queries are impossible to do
in cassandra.

This patch also fixes some Cassandra aggregation queries that are not
supported but were missed because our Cassandra driver is mocked with
sqlite (which does allow aggregation functions).
Merge pull request #83 from jc7998/delete_assigned_block

Delete assigned block
Merge pull request #85 from jc7998/fix_tests

Reduce validation inconsistency