Switch version numbers to 0.8.1.99
Bitcoin-Qt: emit numBlocksChanged for changed reindex or importing state

- this allows our progressbarlabel to correctly update, when we
  finish a reindex or import, but do not get new blocks from other sources
Always print full hashes (tx, block, inv)
Make sure we always have a node to do IBD from

This introduces the concept of the 'sync node', which is the one we
asked for missing blocks. In case the sync node goes away, a new one
will be selected.

For now, the heuristic is very simple, but it can easily be extended
later to add better policies.
Add bytessent, bytesrecv and syncnode to getpeerinfo
small assets-attribution.txt updates
Merge pull request #2461 from sipa/syncnode

Make sure we always have a node to do IBD from
Merge pull request #2491 from Diapolo/assets-attribution

small assets-attribution.txt updates
Merge pull request #2478 from sipa/fullhash

Always print full hashes (tx, block, inv)
Merge pull request #2474 from sipa/pre0.8.2

Switch version numbers to 0.8.1.99
Merge pull request #2469 from Diapolo/clientmodel-progress

Bitcoin-Qt: emit numBlocksChanged for changed reindex or importing state
fix mac specific button modification on addressbookpage

- continue the mac behavior of clearing button icons (because it's unusual on mac apps)
- fix: new button variable names, new buttons (verifyMessage, signMessage)

Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
Merge pull request #2498 from jonasschnelli/addressbookpage_mac_fix

fix mac specific button modification on addressbookpage
Merge remote-tracking branch 'remotes/source/master'