Used the new version of pcre-utils

Leveraged the new pure functions, to turn the parser pure again, and
move the regexp functions back into the pure code of the interpreter.