Initial import of client package.
Improve secret logging.
Controller now uses delete as a request action, not method.
Add version method, skip tests by default.

The tests require some setup, including a running passvault and a test
user set up.