Rough draft for announcing to tracker.

Added
  -src/Announcer.hs
    -Takes care of all aspects of announcing to a tracker.
  -src/Torrent.hs
    -Now creates an announcer and populates it with parameters.
Added uploaded/downloaded/left/compact variables to tracker query string.
Successfully parse list of ips/ports of peers from tracker response.