Build a test Mono assembly. Use mono_test ccmd to load and run it.
Don't show the abnormal exit dialog when running a debug binary.
Have C# projects target the 3.5 framework (was 4.0 implicitly). This fixes a Mono crash when using containers in C#.
Run mono cgame alongside dll version.
Only call mono_jit_init once. Create a new appdomain for each assembly.
Detect mono exceptions, print the message and stack trace, then Com_Error.