Move MD5 check to DataFilePeriodicProcess
Added expanded error reporting for asynchronous data file operations