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.


Looking at the status code definitions, it seems that "Conflict" is better here. 

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html