Chris Froome has had his anti-doping case dropped by cycling's world governing body, the UCI, leaving him free to compete at this year's Tour de France.