Less commercial than the TT but just as demanding, the Manx GP is the secret garden of pure road racing enthusiasts on the Isle of Man