Added test to show that sample weights are not taken into account correctly in ridge_gcv (they are multiplied to the penalty which is added to the eigenvectors thus weighting the eigenvector penalties and not the samples)