### Describe the issue

I added a second new wallet2.dat. Now I wanted to encrypt it, but `bitcoin-cli help` does not show the command to do so, I need to use `bitcoin-cli -rpcwallet=wallet2.dat help`. This is very un-intuitive, and bad for a help function.

### Can you reliably reproduce the issue?

1. have an encrypted default wallet
2. add new multi wallet wallet2.dat via config file or cmd line options
3. naive `bitcoin-cli help` does not show command to encrypt second wallet.

### Expected behaviour

All wallet encryption, lock and unlock commands should be shown unconditionally in `bitcoin-cli help`.

The dynamic hiding of some lines is arguably worse than the benefit with multiple wallets.

### Actual behaviour

`bitcoin-cli help` shows only wallet encryption commands appropriate for the default wallet.

### What version of bitcoin-core are you using?

bitcoind 0.15.0.1~dfsg-1
deb http://ppa.launchpad.net/luke-jr/bitcoin-core-bip148-unofficial-builds/ubuntu zesty main

### Machine specs:
- OS: Debian 9.2

{
    CWallet * const pwallet = GetWalletForJSONRPCRequest(request);
    if (!EnsureWalletIsAvailable(pwallet, request.fHelp)) {
        return NullUniValue;
    }
    if (request.fHelp || request.params.size() < 1 || request.params.size() > 2)
        throw std::runtime_error(
                            "fundrawtransaction \"hexstring\" ( options )\n"
                            "\nAdd inputs to a transaction until it has enough in value to meet its out value.\n"
                            "This will not modify existing inputs, and will add at most one change output to the outputs.\n"
                            "No existing outputs will be modified unless \"subtractFeeFromOutputs\" is specified.\n"
                            "Note that inputs which were signed may need to be resigned after completion since in/outputs have been added.\n"
                            "The inputs added will not be signed, use signrawtransaction for that.\n"
                            "Note that all existing inputs must have their previous output transaction be in the wallet.\n"
                            "Note that all inputs selected must be of standard form and P2SH scripts must be\n"