DOC sparse matrix support in BernoulliRBM
FIX sparse matrix indexing in BernoulliRBM

Fixes #2545, reported by @jfelectron.
TST clean up after ourselves in SVMlight test

As spotted by @yarikoptic in #2553; also, the test was previously not
loading the bzip'd file.
Improve the GMM PDF example.
FIX #1622: OPTIM: remove obsolete random_state instance in the Tree class

The random_state instance is now directly handled by the Splitter class,
there is no need to store it as an attribute of the cython Tree class
anymore.

This significantly speeds up the time of unpickling the trees by not having
to reconstruct pickled numpy.random.RandomState instances.
BUG: Compare strings for equality, not identity.

Strings in Python are usually interned (https://en.wikipedia.org/wiki/String_interning) but not always, so comparing identity can fail.
Merge pull request #2558 from Jorge-C/patch-1

BUG: Compare strings for equality, not identity.
Merge branch 'pr/2556'
Better title
COSMIT micro-optimize norm computation in NMF

... for clarity, although it should also be slightly faster, and
corrected a docstring while I was there.
DOC fix cross-decomposition docstrings
ENH: Make forest prediction code more robust to mutations of the estimators list

This can be useful to quickly study the impact of the size of the forest by
subsampling from it for instance.
adding change.org testimonial, logo
Merge pull request #2565 from change/change_org_testimonial

Adding change.org to testimonials
FIX website: css hickup
SGD and SVC duplicate example sorted
sort out plot_iris vs plot_svm_iris
some cosmetic commits and delete duplicate files
common test for sparsify + fix for SGDRegressor
sparsify test: add multi-class test too