75135164 report requests

@lefticus I've played around a bit now and think I'm on the right track but have some questions:

1. Looping over all the work items I do, RubyJobBuilder rjb(*itr), do I need to call mergedJobs to check if this is a merged job?  What happens if I call mergedJobs and it wasn't a merged job, I still get back this job?
2. getScriptParameters does not seem to return anything, are the measure files to be called in inputFiles or something else?
3. Really what I want to do is take a WorkItem and return a vector of BCLMeasure and vector of OSArgument for each BCLMeasure or something like that, that doesn't exist does it?