- brownan_solver_wrapper.py: skip the 'Continuing to look...' status line
that appears after 'Solution found!' so the actual move sequence is parsed
instead of garbage tokens.
- validate_brownan_e2e.py: replace static TEST_FACELETS with pycuber-driven
random scramble generation; verify each solver's output by re-applying it
to the scrambled pycuber cube instead of relying on kociemba alone.
- Confirmed brownan binary table loading now succeeds after rebuilding with
binary fopen flags (addresses Windows text-mode 0x1A EOF issue).