We make chartables.h rather than pcre_chartables.c, and include in 
pcre_compile.c.  This makes the standard dependency mechanism work.

pcre_internal.h includes the relevant definitions that configure would
make.

In pcre.h, we don't want to make a DLL on Windows, and we don't allow C++.