Sinn Fein’s handling of its recent controversies has been a crash course in how not to deal with damaging stories and their fallout.