Move some functions from Util.pm to util.c.  Faster, and reduces startup bloat.
Start work on separate PP front end