fix for issue 300 and issue 303 (mainly work on job deletion)

 * attempt to fix missing log lines
 * ability to get a log file if starting the Pipeline 2 Engine takes too long
 * in remote mode, jobs created with the CLI are accessible through the Web UI
 * support for deleting jobs through the jobs listing (depends on the last version of pipeline-clientlib-java)
 * attempt to fix the "NaN TB" filesize text for issue 300 (untested)
 * small change to how the file count is calculated; might resolve issue 302 but probably not
 * help text when starting the webui in desktop mode won't appear until after 30 seconds instead of 10 seconds; some computers are just slow and they don't need to see the text each time they start
 * in local mode, temp files are deleted when a job is done executing
 * in local mode, result files are deleted when a job is deleted
 * Web UI checks once every minute instead of every 5 minutes to see if jobs in the engine have been added or removed