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.


One way we can make this a more uniformly timed action is by storing the vault names in the metadata drivers.
This would:
1. Require that we be able to synchronize the metadata and storage driver lists
2. Allow for more uniform timing and access for this list generation