[tracker] : Module to handle communication with trackers

Tracker module encapsulates the communication with trackers. In this
first draft, the Tracker will retrieve list of all peers from the
"announce-list" of the Torrent object.