BLOCKER: Investigation type and ebi per preprocessed

This adds the possibility of setting investigation types and then submitting those to ebi.
I'd rather resolve it now if it's quick (which it is).  If you really don't want to do it, I can issue a PR against your branch.