Fixes to cmakelists. External builds now have priority over local installations, if selected

Fixes to buildBoost, buildHDF5 and GurlsFindDependecies.
Superbuild is now available on both Linux and Windows.
Openblas 64 bit is now shipped with Gurls++ to permit easier superbuild
on Windows.
Hdf5 is not required  anymore to build gurls++ without bgurls++.
Bug fix in gmat2d.hpp

Size is now correctly set even when gMat isn't owner of the buffer.
Added beta version of train-test functions

Updates to wrapper methods.
Perf method added to all wrappers.
KernelRLSWrapper now automatically selects Primal or Dual formulation of
RLS.
Added project traintest_demo to show usage of new functions.