Add ability to pass cmake flags per compiler
Make sure we set the test results to nil if no tests are run