rlp: add Stream.Reset and accept any reader (for p2p)
rlp: add NewListStream (for p2p)
p2p: use package rlp
p2p: use package rlp for baseProtocol
rlp: include target type in decoder error messages
p2p: remove Msg.Value and MsgLoop