Merge branch 'bugfix_bip14_ez' of https://github.com/luke-jr/bitcoin
Merge branch 'fix_626' of https://github.com/sipa/bitcoin
Merge branch 'fix_616' of https://github.com/sipa/bitcoin
Merge branch 'reorginfo' of https://github.com/sipa/bitcoin
Merge branch 'postfeb20' of https://github.com/sipa/bitcoin
Merge branch 'fixnullpfrom' of https://github.com/sipa/bitcoin
Merge branch 'testnetirc' of https://github.com/sipa/bitcoin
Cleanup JSON-RPC getblock output to be consistent
- Add "size" and "bits"
- Rename "blockcount" to "height"
- Rename "hashprevious" and "hashnext" to "previousblockhash" and "nextblockhash" (respectively)
Make deps build deterministic and upgrade to libpng 1.5.9.
Merge pull request #887 from TheBlueMatt/gitian_deps

Make deps build deterministic and upgrade to libpng 1.5.9.
Merge branch 'getblock_cleanup' of https://github.com/luke-jr/bitcoin
Checkpoint block 168,000
CAddrMan: stochastic address manager

Design goals:
 * Only keep a limited number of addresses around, so that addr.dat does not grow without bound.
 * Keep the address tables in-memory, and occasionally write the table to addr.dat.
 * Make sure no (localized) attacker can fill the entire table with his nodes/addresses.

See comments in addrman.h for more detailed information.
Add option "-splash" so we can disable the splash screen.
Don't show splash screen when -min is specified on the command line.
Merge pull request #894 from dooglus/nosplash

Add option "-splash" so we can disable the splash screen.
Do not invoke anti-DoS system for invalid BIP16 transactions

Doing so would allow an attack on old nodes, which would relay a
standard transaction spending a BIP16 output in an invalid way,
until reaching a new node, which will disconnect their peer.

Reported by makomk on IRC.
In UI, handle cases in which the last received block was generated in the future (secs<0)

Fixes #874.
Merge pull request #897 from laanwj/2012_02_fixnegativesecs

In UI, handle cases in which the last received block was generated in the future
Fix addrProxy setting

Before 0.6 addrProxy was a CAddress, but netbase changed it to CService.
Retain compatibility by wrapping/unwrapping with a CAddress when saving
or loading.

This commit retains compatibility with 0.6.0rc1 (which wrote the setting
as a CService) by trying to parse twice.
Move 'Backup Wallet' to file menu