Cpptemplate

more on my attempt to get limited C++ support -
this branch has the ability to insert template parameters on fields of struct/class members; my intention is to support collectionclasses with manual translation (I'm not attempting to translate C++ templates automatically)

Any feedback or ideas welcome