disabling masternode payments due to intermittent blockchain forks
Show only one zero instead of many when getblocks request received with a hashStop of 0
Assign a NodeId to each peer
Log NodeIds for easier diagnosis of debug.log
Remove ACCEPTED
Sync from many nodes
Improved getblocks logging.
Add -proxytoo option, which allows proxy use non-exclusively, unlike the -proxy option.

Conflicts:

	src/init.cpp
	src/netbase.cpp

Conflicts:

	.gitignore
	src/init.cpp

Conflicts:

	src/init.cpp
	src/netbase.cpp
Don't ban nodes for sending orphan blocks with no parent
Inform other peers when they are misbehaving.
Display days instead of hours nodes last seen.
Add masternodes to address database
Add -masternodes command line option
Debug when OneShot node is about to disconnect.