Fixing Mono on some Linux installations

Some Linux installations don't have properly registered .exe files to be run with mono. It needs some magic commands to be executed, see https://www.kernel.org/doc/Documentation/mono.txt

Another solution is to just run C# programs using mono executable, similar to the way java is run. This is the less painful way, so it will make problemtools more user-friendly.