Make Site.storageSite not a required parameter unless General.saveLogs o...

...r General.transferOutput are True. Make Data.splitting a required parameter. Make General.saveLogs and Data.publishDataName not required parameters (they default to False and an empty string respectively).