[math] (new:major) First commit of gunction interpolation utilities.
[math] (new:minor) Linear combination function.
[math] (change:major) Use operator() in place of "interpolate" method.
[math] (change:major) Interpolation library moved under the dcs::math::curvefit namespace.