FIX: Finish package rename from mst -> sparsetools. Fixes #2189.
Merge pull request #2195 from erg/bug-2189

FIX: Finish package rename from mst -> sparsetools. Fixes #2189.
MAINT moved the pls file based module to a folder
MAINT created a temporary class _CCA to avoid circular imports
FIX using the deprecating decorators made some tests fail.

Because sklearn classifier need not to use *args and **wargs, we cannot use decorators on init class
FIX CCA and _CCA need to be skipped on a bunch of tests because the code is very unreliable
MAINT removed the pls module
MAINT added the cca module
MAINT Move the pls to the cca to a cross_decomposition module
MAINT renamed pls to cross_decomposition in the documentation
FIX the example plots of the pls module did not import pls methods from the correct module
FIX removed the cca and pls modules
FIX one last _pls missing in the documentation...