Novak Djokovic is the most successful male player in the history of tennis, but the Serbian is far from universally popular, and Tim Henman believes he knows why