BUG in SVM tests
FIX make_classification now outputs integer labels
DOC formatting (k_means)
BUG fix compute_class_weights issue in SGD

Fixes #1749.
Merge pull request #1753 from NelleV/FIX

FIX make_classification now outputs integer labels
P3K some more fixes in random places
DOC OpenBLAS is more dangerous than I thought

Solves #1659.
DOC oops, typo
FIX KFold should return the same result when indices=True and when indices=False.

TST Added a new test case test_cross_val_generator_mask_indices_same.

PEP8 Use 2 lines between functions.

ENH Move allocation of ind outside the for-loop.
ENH Function auc_score should throw an error when y_true doesn't contain two unique class values.

TST Added a new test case for the auc_score function (non-binary class values).

PEP8 There should be two blank lines between top-level functions.

PEP8 Removed unnecessary backslashes.

TST Extended the test to include a case where y_true contains only zeros, -1s.
changed warnings in grid_search.py related to loss_func and score_func being passed