Mono improvements

This PR
 * introduces mono-4.0 as supported target platform,
 * fixes a casing issue with two source files and
 * fixes a unit test