Build the compiler arguments :
the output location is used for -d of j2objc)
the classpath entries are added to -classpath
the sourcefiles are listed at the end of the command line
the configuration can contain any of the arguments
Handles output from both mono with only the line number
ex error = "/home/trygvis/dev/com.myrealbox/trunk/mcs/nunit20/core/./TestRunnerThread.cs(29) error CS0246: Cannot find type 'NameValueCollection'"
and errors from mono & csc on windows which has column num also
ex error = "src\\test\\csharp\\Hierarchy\\Logger.cs(98,4): warning CS0618: 'NUnit.Framework.Assertion' is obsolete: 'Use Assert class instead'";