Use 3.3 or 2.8.12 where possible.
Add a RunCMake.try_compile test to cover cases of bad invocation of the try_compile command.