Fixes issue28.

Fix for #28 . All of the C# built-in types are mapped, except object. Added ability to hide a parameter. It is useful for hiding unnecessary parameters in an asynch operation. #28 relates to #32 .

See the page below for all built-in types. 

http://msdn.microsoft.com/en-us/library/ya5y69ds.aspx