Updates to browser UI for jobs

Fixes bugs #78 and #79. Also tidies up the display of the list of jobs
when a new job is added.