gtestutils: Allow whole test suites to be skipped
Before executing a test squite, check that its name isn't present in the list of skipped paths and if so, skip the whole suite. Per other cases, report it skipped only if in verbose mode.
This enables skipping a whole test suite using -s /suite-name
.
Fixes #1908
Edited by Philip Withnall