Refactoring for indirect report

Add in description of how the indirect tests are being set as (pass/fail/skip)

consolidated the Earl.Mode