Changed .Net Wrapper from PInvoke to C++/CLI

.Net wrapper (and C# test app) are now using C++/CLI to interop between
managed/native code.  Also checked in driver installer and programmer
PDF for LaunchPad