.NET regpoint api wrapper

 - This is the initial project creation.  The exposed classes follow
   the convention of the API docs instead of the conventions of C# in
   order to improve discoverability when exported as a COM accessible
   package.