Removed unused code
Removed duplicate ldarg
Update WrapperTypes values for [Flags]
Clean up wrapper generation

We can now apply multiple WrapperTypes values to a single parameter.
Regenerated bindings