This adds a github workflow test that reproduces the same behavior as
the current travis workflow test (for the simulator). Most of the work
is done by support scripts, and it is the list of tests that is
duplicated from the .travis.yaml file.
Signed-off-by: David Brown <david.brown@linaro.org>