Manage wallets

* List of wallets
* Remove wallets (except the active one)
Why return at this point? Are the following 2 lines not needed if a callback was passed to the deleteWallet function?