enh/flatten

Minor enhancement that allows ProductFlattenMapper to have the factor_values in the constructor. This should make it easier to unflatten datasets (e.g. MEEG) that are already flattened in an external program.