ENH support sparse matrices in LSHForest
ENH vectorise _find_longest_prefix_match
TST LSHForest benchmark script uses vectorised queries and fixed random_state
FIX not all scipy.sparse support rand with random_state
STY cleaning some LSHForest query code
COSMIT Minor changes to address review comments
DOC mention sparse matrix in LSHForest param docstrings
MAINT: create ensure_symmetric utility function to check matrix symmetry
DOC add note on scipy.sparse.rand use
rename ensure_symmetric -> test_symmetric
TST: add test of check_symmetric
DOC: fix docstring of check_symmetric
add more informative doc & error message in utils.check_symmetric
remove deprecated ``n_bootstraps`` parameter in Bootstrap cv object, verbose in FactorAnalysis and SelectorMixin. Also adjust some deprecation strings.
remove deprecation tests.
Merge pull request #4024 from jakevdp/ensure_symmetric

[MRG+1] MAINT: create ensure_symmetric utility function to check matrix symmetry
Merge pull request #4013 from amueller/deprecated_0.16

[MRG] Remove all 0.16 deprecated parameters / classes
Merge pull request #3991 from jnothman/lshforest_improvements

[MRG+1] LSHForest: sparse support and vectorised _find_longest_prefix_match
DOC Fix multiline docstring parts to display without additional spaces