75135164 report requests

@lefticus I am working with a vector of work items that have not yet been made into jobs, i assume that is part of the issue?  I see Job::hasMergedJobs but only RubyJobBuilder::mergedJobs, I guess I can just see if it is empty?

Should getScriptParameters return something for a WorkItem only?

OSArguments seem to be parsed out fine, although I am not sure how I would divide them up for merged ruby jobs?  The params are on the work item.