[RFC/WIP basic wrapping of enums for cpp.

Utilized the wrap_c wrap method for enums in wrap_cpp. In case the enum is a semantic child of a namespace or a class, the parentage is added to the Julia-wrapped enum name.

However, in cpp, casting an uint to an enum does not work, so presently, for a the C-wrapper generation, one needs to find a way to get the fully-qualified name of the enum.