Split the C preprocessor from wrc into a separate library.