added obtain_from_generic function which casts an SGObject* to a CKernel* if possible and throws an error otherwise
added setter for underlying kernel
added new class for kernel selection for MMD based two-sample tests and a concrete instance for using the kernel which leads to the maximum MMD - more to follow
new class for MMD kernel selection: Optimal kernel selection for the linear time MMD
some name changes and a draft for a new class for combined kernel weight selection (not ready yet)
made lapack related methods private (not called from outside)
Add new kernel selection framework for MMD to news
added new method for computing all h-terms and some minor changes
added a getter for m
first compiling version of optimal kernel weight selection for the linear time MMD
removed unused variable
Merge pull request #844 from karlnapf/master

Some work towards kernel selection for MMD tests
fix build error when lapack is not available
Made swig-friendly subkernel weights method available in ckernel
Mention how to download data already in README and quieten ldconfig error (addresses Issue #815)
removed old kernel selection examples due to soon to be introduced new framework
documentation
initialise optimisation parameters
removed kernel choice code due to soon to be introduced new framework for that
Merge pull request #845 from karlnapf/master

some clean ups towars kernel selection framework for MMD