75135164 report requests

@macumber If this doesn't work for you, I'll have to play with it also

 1. Yes, you should check with `hasMergedJobs` to see if it's a merged RubyJobBuilder object. If it is, you need to get the mergedJobs out. 
 2. getScriptParameters really should return something. I just double checked that the code should be working. Does any of the other inspection functions like `getRequiredFiles` work?
 3. Any luck getting the OSArguments parsed back out?
 4. Once we know what BCL file was used to create the RubyJob, we should be able to construct a new BCLMeasure object and pass that back.

It wouldn't take me terribly long (say, in the < 1 day timeframe) to get this working, to give you a utility function that takes a work item and extracts everything you want from it. The question is how soon do you need it?