Monitors last upload time, and if onResume resumes 6 hours or more later, will clear datastore and reset the app to the Scan Foreman activity. Basically its like forcing a done for the day if you idle for a long time.
Merged conflicts (just used mine for ScanForeman)