Interpolation using derivative info in HermitePolynomialApproximation

Added interpolate method to Core/HermitePolynomialApproximation that accepts arbitrary input and output orders. Set it up so that SampledProperty uses this interpolation method if available and appropriate.