Add human readable form to interval and timeouts in example config file.
After a job cancel the state of the job was not updated. Causing job state to be stuck at state before cancelation.
Now right after cancel the state is updated.

Update status after sandbox has been downloaded, to prevent client to read results prematurely while they are being copied from sandbox.

Log exception in JobsPoller with error loglevel and with stacktrace.

Only download sandbox if job has been completed without exception.
Merge remote-tracking branch 'origin/master'
During POST return absolute job url as header 'Location' value and http code 201 (Created) and return no body.
Job status no longer contains an url field as the url used to fetch it is the identifier.