Luxury watchmaker Rolex will become the official Formula 1 timekeeper for the 2013 season.