Merge pull request #2190 from lambday/feature/quadratic_time_mmd

Added proper symmetry check in CustomKernel and updated QuadraticTimeMMD
added kernel matrix sum benchmark - CKernel::kernel calls vs Eigen3::sum