Tests: Teach RunCMake to always print the command on failure
Previously we only printed explicit RunCMake_TEST_COMMAND
cases on failure. Refactor the RunCMake infrastructure so that we always define RunCMake_TEST_COMMAND
internally, and print it on failure.