Allow keeping ReReco outputs unmerged

Add the option to the ReReco spec to keep some output module unmerged
but still run skims on it if necessary, if no skim is defined for it
the output will be produced, stored in unmerged area and cleaned up
afterwards.