qt: Translation update

Update English .ts file from source as well as pull changes from transifex
to current translation.

Conflicts:
	src/qt/locale/bitcoin_en.ts
	src/qt/locale/bitcoin_eo.ts
	src/qt/locale/bitcoin_es.ts
log parameter interactions to debug.log
[Qt] Fix coin control labels update
Move only: extract WriteChainState and UpdatedTip from SetBestChain.

Conflicts:
	src/main.cpp
Remove unused code for SHA mining.
setgenerate should toggle -staking
New RPC error code for wallet already unlocked for staking only.
Clean up coinstake printout.
Fix checkpoints unit test.
Restore function VerifySignature
Fix compilation warning.
Fix startup deadlock condition due to calling GetAdjustedTime() too early for genesis block.

Adapted during merge to avoid code duplication
Fix deployment script for Mac.
Correctly initialise money supply in genesis block.
Update client version.
By default zero thread for CPU mining.
By default txindex is enabled.
Fix CCoins constructors.
Enforce timestamp rule for PoSV transactions.