making the campaign tracker and torrent generated ids deterministic based on info hash and campaign id