Mark Boucher’s time as Proteas coach will forever be a contentious chapter in SA cricket