Save user preferences across resets with fixture.
Clean up log messages around jobs; ignore failed jobs when looking for cache
Auto-age jobs older than max_job_age_seconds (in settings.py); add management command 'job'