fixed UI bug with saving fileToPublishHasHeader checkbox state; added support to make publishing methods less confusing by disallowing  user to do append when Row Id is set on a dataset