Resultset batch fetch

now supports fetching resultsets, with job results, in batches.  This is a perf improvement over fetching the list of resultsets, then getting the job results with an ajax call for each.

Also added better support for result statuses and improved how to convey that to the UI, and let the UI decide how to display it.