ENH order *does* matter for sparse matrices
donations paragraphs added
FIX get rid of the last few asanyarray calls

This function passes through the evil np.matrix unchanged.
DOC fix erroneous docstring on preprocessing._transform_selected.

XXX shouldn't this function be using utils.safe_mask?
Merge branch 'master' of github.com:scikit-learn/scikit-learn
BUG: replace elif by if in Ridge solver selection.

@fabianp: Since you know that better than me, can you add a
regression test that triggers the LinAlgError. Thanks!
MISC: details about the donations
Merge pull request #2146 from ianozsvald/clearer_iris_decision_surfaces

clearer decision surface plots and classifier final predictions for the ...
add more documentation to ball tree and kd tree
DOC: tweak kde examples and move density docs
BUG: fix tophat sampling in KDE
Xplot -> X_plot
Test for singular matrices in Ridge regression

This is a test for 8b9b4e447b234b30a9105529dbe1935801823d7e
I've also made the _solve_svd function more robust for the
case where alpha is zero.
MAINT: dedup @jakevdp and @jnothman in mailmap
COSMIT refactor document frequency implementations
ENH print number of fits in BaseSearchCV._fit
COSMIT simplify printing of number of fits in grid search
COSMIT fix a docstring in feature_extraction.text

I amended aeeda9fc3a5047dd51c9b61b3633605674ac647a to get the tests to
pass, but forgot to change this one.
Pop off the recently added filter after testing for deprecation warnings.
merge in origin