[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
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()
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
Hurricane Electric uses block 2001:470::, not 2011:470::