peers file. ignore own id. set listen port after hello
fix: add node id to behave config
fix: get_connected_peers behave
more peermanager scenarios
behave: scenario to check port correction on _recv_Hello
removed netifaces dependency and local address lookup
cleanup. only save peers after _recv_Peers completes
forget peer if incompatible version
replaced address_recv signal with addresses_recv. add peers to peermanager after all received
Merge branch 'master' of github.com:ethereum/pyethereum

Conflicts:
	features/hooks/config.py
	features/peermanager.feature
	features/steps/peer.py
	features/steps/peermanager.py
	pyethereum/peer.py
	pyethereum/peermanager.py
	pyethereum/signals.py
Merge pull request #77 from ebuchman/master

save peers. set peer listen port on recv_hello. add all recv_peers at once.