Fix typo in gettransaction help
[Qt] Add TRY_LOCK back to peertablemodel
remove unused class CAddrMan; from db.h
Make CCryptoKeyStore::Unlock check all keys.

CCryptoKeyStore::Unlock has a loop to attempt decrypting each key which
 only executes once, likely due to a simple mistake when the code was
 originally written.

This patch fixes the behavior by making it check all keys. It also adds
 a fatal assertion in the case some decrypt but some do not, since that
 indicates that the wallet is in some kind of really bad state.

This may make unlocking noticeably slower on wallets with many keys.
Dont run full check every time we decrypt wallet.
Reduce maximum coinscache size during verification

Due to growing coinsviewcaches, the memory usage with checklevel=3
(and standard settings for dbcache) could be up to 500MiB on a
64-bit system. This is about twice the peak during reindexing,
unnecessarily extending bitcoind's memory envelope.

This commit reduces the maximum total size of the caches used during
verification to just nCoinCacheSize, which should be the limit.
Add a getutxos command to the p2p protocol. It allows querying of the UTXO set
given a set of outpoints.
build: Add mention of --disable-wallet to bdb48 error messages
Merge pull request #4622

c7f3876 URLs containing a / after the address no longer cause parsing errors. (Ross Nicoll)
Merge pull request #4668

9297763 [Qt] Add TRY_LOCK back to peertablemodel (Cozz Lovan)
Merge pull request #4666

ab45ddb Fix typo in gettransaction help (Derek701)
Categorize rpc help overview

Conflicts:
	src/rpcserver.cpp

Github-Pull: #4539
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Rebased-From: df3d321
Merge pull request #4664

565e569 libc-compat: add new symbol that's now needed (Cory Fields)
8021cf8 build: fix FDELT_TYPE configure check (Cory Fields)
Merge pull request #4592

1dec09b depends: add shared dependency builder (Cory Fields)
Add boolean HaveWatchonly and signal NotifyWatchonlyChanged
[Qt] Add column Watch-only to transactions list
Remove unused CKeyStoreIsMineVisitor
Remove unnecessary typedef and script.h include
Merge pull request #4681

54e658f Remove unused CKeyStoreIsMineVisitor (jtimon)
Merge pull request #4680

a381ee5 Remove unnecessary typedef and script.h include (jtimon)