A win over rugby's elite international sides has eluded Scotland for years. Can it come against South Africa at Murrayfield?