* some bug fixes.
* minor fixes to whatsnew
* typo in whatsnew
* add test for n_components = 1 transform in dict learning
* feature extraction doc fix
* fix broken test
* revert aggressive input validation changes
* in SelectFromModel, don't store threshold_ in transform. If we called "fit", use estimates from last "fit".
* move score from EllipticEnvelope to OutlierDetectionMixin
* revert changes to Tfidf documentation
* remove dummy input validation from whatsnew
* fix text feature tests
* rewrite from_model threshold again...
* remove stray condition
* fix self.estimator -> estimator, slightly more interesting test
* typo in comment
* Fix issues in SparseEncoder, add tests.
more explicit explanation of SparseEncoder change, add issue numbers to whatsnew
* minor fixes in whats_new.rst
* slightly more consistency with tuples for shapes
* not longer typo
* Throw an error with explicit message if n_estimators is not an integer.
* Testing for explicit message if n_estimators is not an integer.
* Fixed typo in test for explicit message if n_estimators is an integer.
* Added tests for np.int32 and float input.
* pep8 compliance
* fix function name
* Import numpy to test n_estimators suplied as numpy int32.
* FIX adaboost estimators not randomising correctly
(fixes#7408)
FIX ensure nested random_state is set in ensembles
* DOC add what's new
* Only affect *__random_state, not *_random_state for now
* TST More informative assertions for ensemble tests
* More specific testing of different random_states
Replaced all BSD style licenses with "BSD 3 clause"
Not checked yet!
Removed duplicate "3 clause, 3 clause"
Removed trailing period if exists
Fixed some missed licences, still about 50 to do, but those can be automated
Think I got the last of them.
Apparently me and sed have different ideas of regex.
Found a few more