more refactoring. started implementing tracker addr parser. added doctests.
parsing trackers. new executable. new tests.
update metainfo tests to traver filesystem recursively
fix warnings and a wrong shrink method
a lot of refactoring in Tracker. disable prop tests for now. strated implementing magnets.
generate info_hash
more refactoring, docs, tests
implement magnet parsing tests (including scraping from torrent site)