Fix compilation of Camlp4
Add open types support to Camlp4