Ninja: run custom commands through launcher if available
Tests: Add test for CTEST_USE_LAUNCHERS capture of custom commands

This new test detects if custom command failures are detected with
launchers.
Merge topic 'fix-ninja-launcher-errors-from-custom' into next

4fcb97e Tests: Add test for CTEST_USE_LAUNCHERS capture of custom commands
05c7042 Ninja: run custom commands through launcher if available