xsd-fu: Add C++ templates

These are currently a duplicate of the Java templates.
Duplicate Java ome-xml implementation
cpp: Add config.h generation and initial About class with test