tests: port test-pathencode.py to Python 3
# skip-blame uninteresting changes, mainly b prefixes
Differential Revision: https://phab.mercurial-scm.org/D3475
#require clang-libfuzzer test-repo $ cd $TESTDIR/../contrib/fuzz $ makeJust run the fuzzer for five seconds to verify it works at all. $ ./bdiff -max_total_time 5