Test deleting a populated vault
Disk Driver Vault Deletion Fix

JIRA: CBDEUCE-129

- Enhancement: Add check for blocks being stored by the disk storage driver
-- Return True if the vault does not exist or can be deleted
-- Return False if there is content in the vault or any kind of error occurs
Disk Driver Vault Deletion Fix

JIRA: CBDEUCE-129
- Enhancement: Updated the vault deletion end-point to return 204 if the vault was deleted or 412 if it was not
Disk Driver Vault Deletion Fix

JIRA: CBDEUCE-129
- Enhancement: Use the create_project_id() instead of a static version
- Enhancement: Added a tests for the vault deletion to ensure we don't delete a non-empty vault
Disk Driver Vault Deletion Fix

JIRA: CBDEUCE-129

- Pep8 fixes
Merge branch 'master' into bugfix_disk_driver_vault_deletion
chore: fix autopep8 whitespace issue
fix: cassandra driver

Joins are not allowed in cassandra. This patch fixes an issue with the
cassandra driver and allows the driver to work against a real running
cluster.
tweak: use in-memory sqlite driver

This patch changes the default config to use the in-memory sqlite
driver. This is far faster than using a file on the disk and speeds up
test execution time considerably.
test: adds test for assignment scenarios

This patch adds a test for assigning blocks before and after registering
the blocks. We may make a decision down the road to change the
definition of this behavior (and thus the test this patch introduces)
but for now it's best to test this behavior so that it's defined.
tweak: adds creation of keyspace to schema.cql

This patch tweaks the schema.cql to allow a user to simple do:

cqlsh < path/to/schema.cql In order to create the schema on their
cluster.
fix: dynamic importing with datastax driver

This patch fixes a bug whereby the real datastax driver can't be used
becausee of the manner in which it is being imported. The cluster
submodule must be loaded specifically, then the cluster object can be
insantiated.
fix: mocking.

This patch fixes mocking that was broken by a previous commit to make
the real datastax driver work
Disk Driver Vault Deletion Fix

JIRA: CBDEUCE-129
- Updated comment to reflect what is really happening
fix: cassandra on python 3.4, pep8

This patch fixes dynamic importing error of mock cassandra on Python 3.4
and Pep8.
Merge remote-tracking branch 'upstream/master' into fix_cassandra_query

Conflicts:
	deuce/tests/mock_cassandra.py
Remove skip statement. Fix header check for octet-stream
Merge branch 'master' into bugfix_disk_driver_vault_deletion

Conflicts:
	deuce/controllers/vault.py
Bug Fix Statistics

- Incorrectly return the statistics data
Update GET/HEAD Vault tests