Add commandline option for sync timeout
Rename MarkBlockAsReceived to MarkBlockAsRequested to reduce confusion.
Show nodeid instead of addresses (for anonymity) unless otherwise requested.
Debug when a block is incoming and show how many blocks still to come.
Show count/info of block invs received.

Conflicts:

	src/main.cpp
Show downloaded block size and time taken to download.
Improved getblocks logging.