Discourage fee sniping with nLockTime
Check against MANDATORY flags prior to accepting to mempool

Previously transactions were only tested again the
STANDARD_SCRIPT_VERIFY_FLAGS prior to mempool acceptance, so any bugs in
those flags that allowed actually-invalid transactions to pass would
result in allowing invalid transactions into the mempool. Fortunately
there is a second check in CreateNewBlock() that would prevent those
transactions from being mined, resulting in an invalid block, however
this could still be exploited as a DoS attack.
libbitcoinconsensus: Add pkg-config support
[Qt] fix missing plural form for a string in sendcoinsdialog

- this was reported on Transifex by pryds (Thank you!)
[Qt] change some strings to reflect name change to Bitcoin Core
[Qt] fix a translation that occurs 2 times but was a little different
Test unexecuted OP_CODESEPARATOR

OP_CODESEPARATOR is an actual executed instruction, not a declarative
thing, so if it's wrapped in an OP_IF it can be turned off.

Using this to implement Rivest's Paywords is left as an exercise for the
reader.
Revised translation process doc
Apply AreSane() checks to the fees from the network.

'Sane' was already defined by this code as:
 fee.GetFeePerK() > minRelayFee.GetFeePerK() * 10000
 But sanity was only enforced for data loaded from disk.

Note that this is a pretty expansive definition of 'sane': A 10 BTC
 fee is still passes the test if its on a 100kb transaction.

This prevents a single insane fee on the network from making us reject
 our stored fee data at start.  We still may reject valid saved fee
 state if minRelayFee is changed between executions.

This also reduces the risk and limits the damage from a cascading
 failure where one party pays a bunch of insane fees which cases
 others to pay insane fees.
Remove references to X11 licence
Drop beta suffixes from readmes
Add mips, mipsel and aarch64 to depends platforms
[QA] fix httpbasics RPC test typo
Merge pull request #5501

e36e619 Add mips, mipsel and aarch64 to depends platforms (Wladimir J. van der Laan)
Remove outdated comment about NTP

The comment has been around since 0.1, but NTP inside the client
isn't deemed necessary so remove the comment to avoid confusion.
Merge pull request #5504

7a3b832 [QA] fix httpbasics RPC test typo (Jonas Schnelli)
Merge pull request #5500

e85855f Drop beta suffixes from readmes (Michael Ford)
Merge pull request #5421

cac15be Test unexecuted OP_CODESEPARATOR (Peter Todd)
Merge pull request #5413

88eb44d Revised translation process doc (Blake Jakopovic)
Merge pull request #5341

4709160 [Qt] fix a translation that occurs 2 times but was a little different (Philip Kaufmann)
50db7d9 [Qt] change some strings to reflect name change to Bitcoin Core (Philip Kaufmann)
2747f7c [Qt] fix missing plural form for a string in sendcoinsdialog (Philip Kaufmann)