reordered methods according to wire protocol
poll available peers on disconnect event
receive and request blocks basics
fix for no port
added genesis hash
suggest remote hosts
changed protocol version to 9
test code to create the dummy blockchain
test code to create the dummy blockchain after three peers are conencted
merging last nine changesets on ff8a2c7112cf0981b1e7555ba9bca3bf8b8c3004
merge
merge with Heiko's commits