cpp: Fix typedefs
xsd-fu: Add includes, forward declarations and keyword filtering
cpp: Fix Pojo typedefs, includes and forward declarations
cpp: Replace java types and methods