COSMIT update sklearn.svm.bounds
ENH more explicit error message for ill-posed problem
FIX heisenfailure in test_lasso_lars_path_length

Tentative fix for #3370: random failure under Python 32 bit and
Windows.
Merge pull request #3629 from ogrisel/fix-unstable-lars-test

[MRG+1] FIX heisenfailure in test_lasso_lars_path_length
FIX heisenfailure on 32 bit python + speedup
FIX finfo.eps should be used instead of tiny for equality checks
MAINT remove unused MST code
ENH upload Windows wheels to rackspace
DOC fixes in 0.15.2
ENH Speed up and simplify cartesian product
FIX division by zero warning in LassoLarsIC

Fixes #3576. First time I named a variable after myself.
MAINT big refactor of sklearn.cluster.bicluster

* Removed dead and useless code in the utils submodule;
* decoupled sklearn.base from the bicluster module (no more deep import);
* rewrote tests to test the API, not the implementation;
* added input validation to the get_submatrix method (but it still needs
  documentation, because I've no idea what to pass for data);
* got rid of the subdirectory when it turned out only one file was left.
FIX more tolerant early stopping for least angle
MAINT clean up flake8 complaints in k-means
ENH: Precompute distances only if overhead is below 100MB

Precomputing distances can consume a lot of memory if several jobs are
used. With 8 jobs a dataset of shape (1e6, 2) and n_clusters=100 the
precomputed distances will consume 3GB of memory while the dataset only
consume 15MB (Assuming double precision is used).
Merge branch 'pr/3613'
Merge pull request #3564 from jnothman/bounds

[MRG+1] update sklearn.svm.bounds to use recent helpers