Fixed issue with processing methods multiple times. Inherited methods were processed multiple times because objects in CppHeaderParser are shared between the super and subclasses when the same method is inherited
Fixing bug with template values in properties and replacing size_t with any