Fixed existence check of C# compiler.
When the compiler is not found, Process does not throw an error. Instead, we try to print out the -help of the compiler, which should return code 0 if successful.
Merge pull request #7 from andyli/fix-exists

Fixed existence check of C# compiler.