The Isle of Man TT, folklore and island oddities. The island’s quirky traditions go well beyond its extreme motorbike race.