Creates additional lookup methods in ReportDataRepository.  Adds unit test coverage for ReportDataRepository and ReportDataService, and makes the scheduling delay configurable so that updates happen sooner in a unit test context.