btcctl telling a wallet to 'stop' stops btcd, it just passes it through should it stop the wallet instead? should there be another rpc just for stopping the wallet?