grid_search: add sample_weight support
cross_val_score: add sample_weight support
scorer: add sample_weight support
add sample_weight to learning_curve and rfe
cross_validation: copy fit_params before adding sample_weight
sample_weight in validation_curve
cross_validation sample_weight tests
remove sample_weight from old fit_grid_point function in grid_search
flake8
test GridSearchCV and RandomizedSearchCV with sample_weight and MockClassifier
cross_validation: use {} instead of dict()
cross_validation: formatting
cross_validation._safe_split: use np.asarray to convert list sample_weight to array if needed