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.