do reverse of a bytecode in lookbehinds
backtracking matcher works with reversed bytecode
ditto with Thompson matcher
cleanup to keep lookahead/lookbehind more in sync for future
remove rarely useful debug hook, fix 64 bit issues