changed method of calculating outstanding tests in C::R::RecordHandler::_get_outstanding_tests() to avoid using format_raw_lab_test_data() which triggered error in C::Screen::_load_initial_screen_data() which didn't load C::R::ResultHandler where format_raw_lab_test_data() lives - derive data directly from raw_lab_test_data now
consolidated separate get_ontstanding_tests logic into single method call from get_single_request_data(); guest users see 'has lab tests pending' on summary page