Wrap bad request error message in json object
Limit the window to get seed to wallet-init

[#64]
Store pin in a closure instead of on wallet

[#64]
Fix set/enter pin regression
No longer store pin and token on wallet

[closes #64]