disable file feature recorders when no outdir given

If a feature recorder set is constructed without an output directory,
force the DISABLE_FILE_RECORDERS flag so that as a set's members are
opened they don't die trying to write to an invalid directory.