add 2D template histogram functions
This adds template classes for 2D functions based on memory efficient histograms. The
TFCS2DFunctionTemplateHistogram
and TFCS2DFunctionTemplateInterpolationHistogram
classes still contain a large amount of commented out code. This will be removed in a future merge request once the development has converged.
Edited by Michael Duehrssen-Debling