Catch and exception (and lots of whitespace changes for the ride)

Fix this:

(Pdb) print workflowInfo.getProgressSummaryByOutputDataset()
*** KeyError: 'AgentJobInfo'

for workflows that have not started.