TST better testing of the PLS module

Now checks it returns the correct number of components, and not just the
maximum number of components.
FIX PLSSVD now returns the correct number of components

closes #1312
COSMIT small documentation tweaks
cosmit typo