p2p: fix decoding of disconnect reason (fixes #200)
p2p: improve and test eofSignal
p2p: add MsgPipe for protocol testing
p2p: use an error type for disconnect requests

Test-tastic.
p2p: add test for base protocol disconnect
Merge pull request #204 from fjl/fix-p2p-disconnect

p2p: fix decoding of disconnect reason
Merge branch 'poc8' into develop
WIP
WIP
added whisper
added protocol handler
WIP
Added old filter. Needs some refactoring
Merge branch 'develop' into ethersphere-ethp2p
removed filter manager from base
Moved peer helper metheds
made mist in a compilable, workable state using the new refactored packages
rename logger pkg and logger instance var
protocol test: basic status message tests pass
blockpool testing framework: now need to write tests