New csproj for Mac OS X support

The original csproj references assemblies that won't work in Mac OS X.

To remedy that, this new csproj references MacOS-specific implementations of the required namespaces.