Refactor pending_requests
aesthetics
clean up handshake
whitespace fixes
DRY up error logging
stahp
compact version of InterestedInPeer
DRY out msg_id checking
Merge pull request #1 from akaptur/code-review

Code review!