Simplify and rename CheckWork to ProcessBlockFound
URLs containing a / after the address no longer cause parsing errors.
depends: add shared dependency builder

See the README's in depends for documentation
build: fix FDELT_TYPE configure check

This probably never worked properly. Confirmed working now with every compiler
I throw at it.
libc-compat: add new symbol that's now needed
Fix typo in gettransaction help
[Qt] Add TRY_LOCK back to peertablemodel
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)
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)
Merge pull request #4603

f0c2915 Simplify and rename CheckWork to ProcessBlockFound (jtimon)
Fix thread name setting

Because of a typo, thread names no longer appeared in the overview.

This was broken in 51ed9ec.