Convert many object types structs to use C99 tagged initializer syntax.
Merge pull request #89 from pfalcon/c99-tagged-structs

Convert many object types structs to use C99 tagged initializer syntax.