FileGenerator now requests rebuild even if only one production missing

Added test for rebuild on missing file
Added note to Step docs about returning undef from last_run_time().