FIX issue #1457 KNeighbors should test that n_samples > 0
DOC fix indentation typo
ENH: rng local to tests

Elsewhere individual tests may not be reproducible
TEST: add a test of sample weights
TST: improve last test
BUG: fix sample_weights in ridge
BUG: shape bug in tests
BUG: fix sample weights in ridge

The simple test_ridge_sample_weights now passes
BUG: Ridge: sample_weights in intercept
TST/BUG: test_common sample_weights in ridge

And fix a bug that the test_common detected
DOC added commit counts for 0.13 to whatsnew, added website for Rob Zinkov aka zxtx
ENH: random reassignements in MiniBatchKMeans

Empty clusters are reassigned to random samples
ENH: fine tuning to the random assignement
DOC: example of dict-learning with KMeans
DOC: improve online KMeans example
DOC: dict learning with kmeans in narrative doc
DOC: fix typo
BUG: check n_clusters == len(cluster_centers_)
PEP8
DOC: change the example to lighter dataset