ENH: Replace vtkDebugMacro with vtkErrorMacro
If CheckSurface fails, the class reports the failure with vtkDebugMacro which only reports for debug builds. This MR uses vtkErrorMacro which can be caught by appications.
If CheckSurface fails, the class reports the failure with vtkDebugMacro which only reports for debug builds. This MR uses vtkErrorMacro which can be caught by appications.