Fix script test handling of empty scripts

Previously an empty script would evaluate to OP_0
Test CHECKMULTISIG with m == 0 and n == 0
Merge pull request #3846

3f2a017 [Qt] Fix coin control qt5 checkbox bug in tree mode (Cozz Lovan)
Merge pull request #3849 from cozz/cozz2

Fix missing wallet lock in CWallet::SyncTransaction(..)
Add a "relayfee" field to getinfo.

This shows the minimum relay fee for non-free transactions in btc/kb.

The armory developers requested this so that they can prevent users from
 creating transactions that not even their local bitcoind will relay.

This also slightly reorders the getinfo output so that the fee related
 lines are grouped and changes the help text to reflect that the units
 are btc/kb.
qt: Show also value for options overridden on command line

Currently only the name of the option is shown for GUI options
overridden by command line (or configuration file). This commit
adds the value of the options as well, which is useful for
troubleshooting.
Update docs about boost on unix
[Qt] Dont set table color in coin control
Merge pull request #3868 from gmaxwell/minfeeinfo

Add a "relayfee" field to getinfo.
qt: Enable and disable the Show and Remove buttons for requested payments history
based on whether any entry is selected.
Add new DNS seed from bitnodes.io.
Merge pull request #3871

b51700a [Qt] Dont set table color in coin control (Cozz Lovan)
qt: change CT_NOW string to CT_NEW in log message

Closes #3852.

Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Rebased-From: 5f2907a, 88d3df4
qt: Show weeks as well as years behind for long timespans

Closes #3811.
Merge pull request #3650

2b45345 minor style cleanups (Philip Kaufmann)
Merge pull request #3876

a1465ac qt: Show weeks as well as years behind for long timespans (Wladimir J. van der Laan)
Revert "Squashed 'qa/rpc-tests/python-bitcoinrpc/' content from commit e484743"

This reverts commit 260cf5c0a4754be39b05f6a247b8a354de7eced6.
build: fix explicit --disable-qt-dbus

It worked in the auto/yes cases, but an explicit disable actually forced
it on.
Merge pull request #3878

da0b9d4 Revert "Squashed 'qa/rpc-tests/python-bitcoinrpc/' content from commit e484743" (Johnathan Corgan)
Merge pull request #3881

a22e9a3 build: fix explicit --disable-qt-dbus (Cory Fields)