Use the existing instance identifier constant in the CLI backend to match the C# generator.
Changed the visibility of native constructor to public (to match the CLI backend).
Fixed the C# generator to wrap void* as IntPtr.
Re-generated the parser bindings.
Updated the AST converter code to match the bindings.
Update ICppInstance to match the new instance identifier.