Add option to cxx_gen.gen_enum to make it a C++11 enum
Add gen_cxx functions for camel casing and generating if/else chains