MATH-1138 cleanup pull request

This contains the restoration of the original BicubicSpline* files, with deprecation flags and warnings.  It includes the new spline code in renamed Piecewise* files.