Force creation of a new uncached eval if jobs have been removed

Previously we only checked if jobs had been added.  We should probably
rename the "hasNewBuilds" field in the database.