Added cpdf, a library of high-level PDF functions based on CamlPDF