GP regression

Changed a typo in regression_gaussian_process_modular.py from GP_RETURN_MEAN to GP_RETURN_COV
Changed test results for gp regression

The covariance returned has negative numbers and I have not found the reason. It might be a problem in the GP regression algorithm and a unit test might be required. Bug now fixed by #1030