Fixed MsBuildCompiler temp directory problem and problem when no .exe files are found (#446)
Added correct by failing test for the MsBuildCompiler class.