Have Qt poll for shutdown requested, the QT way.
Update transaction statistics

As these were not updated when 'backporting' the 225430 checkpoint
into head.

Additionally, also report verification progress in debug.log, and
tweak the sigcheck-verification-speed-factor a bit.
Merge pull request #2453 from sipa/txstats

Update transaction statistics
Merge pull request #2357 from gavinandresen/shutdowncleanup

Thread / shutdown cleanup
Merge pull request #2449 from Diapolo/doc

move multiwallet-qt.txt from root to doc folder
Merge pull request #2423 from TheBlueMatt/limitedmapalreadyaskedfor

Limited mapAlreadyAskedFor
Fix leveldb make flags.
add missing limitedmap.h to bitcoin-qt.pro
Drop release times for CNode

It seems there were two mechanisms for assessing whether a CNode
was still in use: a refcount and a release timestamp. The latter
seems to have been there for a long time, as a safety mechanism.

However, this timer also keeps CNode objects alive for far longer
than necessary after disconnects, potentially opening up a DoS
window.

This commit removes the timestamp-based mechanism, and replaces
it with an assert(nRefCount >= 0), to verify that the refcounting
is indeed correctly working.
Merge pull request #2455 from Diapolo/pro-file

add missing limitedmap.h to bitcoin-qt.pro
Merge pull request #2454 from TheBlueMatt/master

Fix leveldb make flags in bitcoin-qt.pro
Bitcoin-Qt: use $$TRANSLATIONS in bitcoin-qt.pro

- instead of parsing the project file by using $$_PRO_FILE_ just use
  $$TRANSLATIONS, which contains a list of all needed files, to build
  our *.qm translation files
Bitcoin-Qt: add Genesis blocks time for testnet

- add the Genesis blocks time for the testnet in
  ClientModel::getLastBlockDate()
Merge pull request #2444 from jonasschnelli/master

new mac osx icon
Merge pull request #2442 from Diapolo/Qt_RPCCon

Bitcoin-Qt: small RPCConsole cleanup
remove proprietary psd file mentioning from assets-sttribution.txt

Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
small update to release-process.txt

- expand the description for updating the translations
- sort the paths/files, which need to have the version number updated, in
  alphabetical order
- use a more current version number in git tag and git shortlog
Merge pull request #2464 from Diapolo/release-process

small update to release-process.txt
Merge pull request #2460 from Diapolo/clientmodel

Bitcoin-Qt: add Genesis blocks time for testnet
Merge pull request #2465 from jonasschnelli/master

update assets-sttribution.txt (-psd file +svg file)