Add Mono 4.0 support to Mono Addin

Mono 4.0 uses a new compiler called dcms for .NET 4.0 support.  Added code and new target files to support this new compiler.  In project files to use new compiler (dcms) you set MonoTargetFramworkVersion to v4.0.