Add more resilience to the abstract regex
Ensure that the CSharp compiler doesn't spit its dummy out with warnings and minor things.

This turns off strict mode in CSharpDirectCompilerService
Merge pull request #20 from 7sharp9/master

Add more resilience to regex and C# compilation