### 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

}
    pwallet->Lock();
    pwallet->nRelockTime = 0;
    return NullUniValue;
}
UniValue encryptwallet(const JSONRPCRequest& request)
{
    CWallet * const pwallet = GetWalletForJSONRPCRequest(request);
    if (!EnsureWalletIsAvailable(pwallet, request.fHelp)) {
        return NullUniValue;
    }
    if (!pwallet->IsCrypted() && (request.fHelp || request.params.size() != 1)) {
        throw std::runtime_error(
            "encryptwallet \"passphrase\"\n"
            "\nEncrypts the wallet with 'passphrase'. This is for first time encryption.\n"
            "After this, any calls that interact with private keys such as sending or signing \n"
            "will require the passphrase to be set prior the making these calls.\n"
            "Use the walletpassphrase call for this, and then walletlock call.\n"
            "If the wallet is already encrypted, use the walletpassphrasechange call.\n"
            "Note that this will shutdown the server.\n"
            "\nArguments:\n"
            "1. \"passphrase\"    (string) The pass phrase to encrypt the wallet with. It must be at least 1 character, but should be long.\n"
            "\nExamples:\n"
            "\nEncrypt your wallet\n"
            + HelpExampleCli("encryptwallet", "\"my pass phrase\"") +
            "\nNow set the passphrase to use the wallet, such as for signing or sending bitcoin\n"
            + HelpExampleCli("walletpassphrase", "\"my pass phrase\"") +
            "\nNow we can do something like sign\n"
            + HelpExampleCli("signmessage", "\"address\" \"test message\"") +
            "\nNow lock the wallet again by removing the passphrase\n"