Handshake is working.  Want to save progress.  I'm refactoring the logic out of the Torrent class.
Peers now shake hands without arguments.
Moved hand shaking to the Peer class where it belongs. All tests are passing, but the necessity of mocking or running a local tracker is becoming apparent.