[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.
Update contrib/debian: proper desktop category and update changelog
Bitcoin-Qt: add missing change from branch Qt_misc

- remove an unneeded debug message in walletframe
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
Fix and improve release-process.md

This commit adds a step, which is to git checkout the version to be
built. This ensures that the gitian-descriptors for said version will be
the correct ones. In addition, it updates the links for several
dependencies, where the previously existing links were dead.
Switch the order of win32 deps and win32 qt in release-process.md

release-process.md has the deps being built after qt. However, the descriptors for qt call for the deps file.
HTTPS-ify the downloads for the deps
Merge pull request #3028 from Michagogo/fix-dep-links

Fix and improve release-process.md
Merge pull request #3051 from Diapolo/bitcoind-rc

rename bitcoin-res.rc to bitcoind-res.rc
Merge pull request #3050 from Diapolo/fix_IsRFC4193_comment

fix #3049 by changing comment for CNetAddr::IsRFC4193()
Merge pull request #3040 from Diapolo/Qt_misc2

Bitcoin-Qt: add missing change from branch Qt_misc
Merge pull request #2999 from TheBlueMatt/master

Update contrib/debian: proper desktop category and update changelog
Merge pull request #2947 from gmaxwell/theyre_maturing_faster_these_days

[wallet] Consider generated coins mature at COINBASE_MATURITY+1
special case DoS value == 0 in ProcessMessage()

- prevents unneeded log messages, which could make users think something
  bad was happening
Merge pull request #3047 from Diapolo/misbehave

special case DoS value == 0