[wallet] Consider generated coins mature at COINBASE_MATURITY+1

We're not seeing large reorgs that would justify waiting a large
 amount past the rule required maturity, and the extra three
 hours is just a nuisance. Take one more block to at least give
 the 100th block time to propagate.
Add getnetworkhashps to get the calculated network hashrate
Update contrib/debian: proper desktop category and update changelog
Fix gitian qt-win32.yml build

The final revision of PR 3029 incorporated a review suggestion of replacing
i686-w64-mingw32 with $HOST. But we forgot that $HOST is not expanded when
within single quotes so it actually broke qt-win32.yml build.  This is the
minimal changes necessary to fix the qt-win32.yml build.
Merge pull request #3043 from wtogami/fixqtwin32

Fix gitian qt-win32.yml build
misc small spelling/indentation fixes
Hardcode string in miniupnpcstring.h and remove wine requirement from deps-win32.yml

Credit: sipa, cfields, Luke-Jr and michagogo contributed to this fix.

Removing wine as a win32 build dep is beneficial to fixing Gitian LXC,
which would enable many more people to join in the gitian.sigs process
by being able to build with a linux VM instead of a virt capable host.
Merge pull request #3045 from Diapolo/master

misc small spelling/indentation fixes
Bitcoin-Qt: add missing change from branch Qt_misc

- remove an unneeded debug message in walletframe
Merge pull request #3042 from wtogami/nowinedep

Hardcode string in miniupnpcstring.h and remove wine from deps-win32.yml
Bitcoin-Qt: translation fixes in sendcoins

- remove some unneeded translatable strings from sendcoinsentry.ui file and
  rename some elements for better readability
- optimize string prorcessing in SendCoinsDialog::on_sendButton_clicked()
- make all UI labels for secure payments plain text and move the settings
  to sendcoinsentry.ui file
- remove unneeded button and default button definiton from warning message
  boxes
- remove fixed font-size when sending coins to an address with label and
  use monospace font for addresses
Merge pull request #2888 from litecoin-project/getnetworkhashps

Add getnetworkhashps to get the estimated network hashrate
Merge pull request #2991 from Diapolo/translation_fixes

Bitcoin-Qt: translation fixes in sendcoins
Support absence of wallet (pwalletMain==NULL) in several locations,
notably RPC.
Merge branch 'pwalletmain' - checking pwalletMain for NULL,
a pre-req for no-wallet support.
log start and end of Shutdown()

- could be helpful when debugging shutdown related problems
RPC validateaddress: test pwalletMain for NULL (no-wallet mode)
fix #3049 by changing comment for CNetAddr::IsRFC4193()
rename bitcoin-res.rc to bitcoind-res.rc

- helps recognizing that the resource file belongs to bitcoind.exe
Merge pull request #3038 from Diapolo/Log_Shutdown

log start and end of Shutdown()