Fixed a logic mistake in the P1P1 function that I had introduced, resulting in the app processing the 'LogBusinessEvents' entries after P1P1. It's unclear if this would have caused problems, but I wanted to fix it because the original code excluded these events after P1P1.
Added a test case to test_log_scanner to verify the fix.
Removed some unnecessary steps from the get_ocr_pack method.
Reworked some of the new test cases in test_log_scanner to make Pylint happier.
Removed some unused imports from log_scanner and test_log_scanner."
Summary: