Delete wallet

Allow deleting a wallet using a signed JSON request.

Fixes #57.
There is likely a better way to assert that an error should be thrown.