Add --all-<type> options to testrunner

It is sometimes useful to test all combinations of a subset of
options. This adds the ability to do so by using a '--all-<type>'
option that acts like passing in every flag of the given type. For
example passing `--all-gc` acts like passing `--gcstress --cms
--gcverify`.

Test: ./test/testrunner/testrunner.py --host --all-gc --all-compiler --host -t 001-HelloWorld
Change-Id: I13662194b3ba9e2cd55d9ed2e2974d5f306d9b5c
1 file changed