Moved peer decoding out of the AnnounceResponse class up to the torrent level.