Robert Downey Jr., who stars in the new movie “Sherlock Holmes,” takes on the iconic role — how he compares to other great Holmes of the past.