Update self-serve analysis code to version 3

This releases the "view logs" and "view data" links for existing
scheduled jobs.
Add a separate exit code=2 if the worker times out
Add the job owner to the config file
Suppress error output if "config" is not specified.
Notify the job owner if a job times out