- Added @:csClassHeader and @:csFieldHeader metadata, to insert C# code before class/field declarations.
- Removed some seemingly unnecessary casts when calling constructors in gencommon