WIP hacking to get some rudimentary C-binding generation working
More WIP, fix/allow pointers to non-primitive types
More WIP, give anonymous types a "anon" typename
Remove debug code
Add TODO comment
More WIP, don't generate FieldOffset for struct fields and make structs LayoutKind.Sequential instead of LayoutKind.Explicit