Optical calibration hardware for the Sudbury Neutrino Observatory