Add normally distributed numpy array and pandas dataframe to arsenal of testing objects
Move test_dataframePCA to test_basedata since it was really testing BaseData.reduce(), add "featurewise" test
Initial testing of modality detection
Fix TestDataFramePCA to only use DataFramePCA, add parameterization for number of components, add test for NMF
param --> params (typo)
Add RANDOM_STATE and nonnegative df fixtures
Add psi which gets binned to every possible combination of bins to testing
concatenate test and traini indices instead of adding