Some improvements on PeerManager and Connection classes

- Set the default value for stop to 0 in sendGetBlocks (which means download as many blocks as possible - https://en.bitcoin.it/wiki/Protocol_specification#getblocks).

- Save version information about peer on peer object in PeerManager