GLM2 update: Fixed precision by testing for poorly selected rho. If default rho does not work, try to find better one by doing a grid search (expensive - so need to remember the multiplication factor to not to do it every time).

Also updated x-validation to better distribute tasks around the cluster.