Test List Vaults functionality
Rework test. Remove commented out tests
fix: config.ini

we can now do 'pecan serve ini/config.py'
the fully qualified path to config.ini must now
be set in config.py
fix: add absolute path check for .ini
fix: swift statistics return format
pep8 fix
feat: x-object-reference-count header

This patch adds the x-object-reference-count header to block GET
operations, telling the client how many references to this block exist.
Remove skip statement
49_delete_file: Fix bug of response code
Merge pull request #122 from raxyu/49_delete_file

49_delete_file: Fix bug of response code
Merge pull request #123 from jc7998/delete_files

Remove skip statement for Delete File Test
Tests/support for block reference count
Merge pull request #118 from TheSriram/fix_ini

fix: config.ini
Merge branch 'master' into list_vaults2
Merge pull request #110 from jc7998/list_vaults2

Test List Vaults
feat: delete block endpoint

Blocks can now be deleted, if they have no references. A status
code of 204 is then returned.
A Constraint Error is raised by the metadata driver if there
are references, and 412 is returned as status code.

Endpoint:
    DELETE /v1.0/vaults/{vault}/blocks/{blockid}
Remove skip statement
Merge pull request #121 from painterjd/mix_cleanup

feat: x-object-reference-count header
rm: dict lookup

Explicitly typecast required swift headers to int
rm: vestigial six.PY3 reference