109 list vault

1. list all vaults (in the project_id).  
2. return dicts of vaultnames and their urls, structure is listed in tests/test_vault_controller.py

TODO: need return vault status heads.


409/Conflict is in agreement with the swift API (deleting a non-empty container returns 409/Conflict). I'm OK with it as it is.