Dispatcher no longer listens to idle-daily, but the idle observer is
made a public function
Controller sets Dispatcher's idle observer when it's done submitting history
Dispatcher's idle observer is set to 10 seconds after the user consents
default dispatch idle time set to 120 seconds