Part of fix of 11294 - matching names to .NET and turning off serialization attributes for variables not required in serialization
Correct marshalling of size variables used in CharSetToUnicode (and vice-versa). They were specified as integers but for these calls they are, in C parlance, size_t so use SysUInt instead.
Reverse patches that should have gone to my fork rather than to head
Merge branch 'master' of https://github.com/mono/mono