More work on passvault

* implement commands for initialising the vault and dumping the log
* add endpoints for creating and deleting users
* add endpoint for retrieving a secret