upload modifications
Merge remote-tracking branch 'origin/Bittorrent_Client2' into Bittorrent_Client2
upload modifications
Merge remote-tracking branch 'origin/Bittorrent_Client2' into Bittorrent_Client2
fleshing out upload section of peer connection
basic error detection on handshake
refactored handshake comparison into a private method
add method to get peer ID from handshake if necessary
adding skeleton logic for uploading after verification
added comments for skeleton code and some payload calculations