Add explicit error message when interpolating outside of domain
Spline interpolation with ext='raise'
option raises an error when interpolating outside of the interval defined by the input samples. We should make the default undescriptive error message more helpful by catching the exception and re-raising a more documented exception.