BUG: CORE-2888 Regenerating control file now acknowledges any changes
to the relevant fields (header checkbox, datasetId, publishMethod).

Also, I removed the requirement for a file to publish in order to
generate the control file

Reviewed-by: robert