Fix for erroneous "_t" check
Fix for erroneous "_t" check

- Struct names were checked to see if they contained text "_t"
- Instead, should have been checked if the name endsWith("_t")
- Caused erroneous behaviour when struct name contained text "_t" e.g. "my_struct_test"

jefffisher/ProtoGen,billvaglienti/ProtoGen,jefffisher/ProtoGen,billvaglienti/ProtoGen,jefffisher/ProtoGen,billvaglienti/ProtoGen