Merge pull request #1 from fiyarburst/master

Program entry points; pull requests
Merge pull request #2 from fiyarburst/master

beginning of peer protocol
Create a tracker handler object.
Merged haikutorrent conflict.
.
working on computing the info_hash properly