removed unnecessary SkipTest
"Test-driven development": add a test that passes with the scikit-learn NMF
The arrays are called W and H in NMF rather than U and V
Various setup stuff for generalised NMF