Run tests under docker.
Gain control over what is installed on the test nodes. Also switch
to having all tests run under either tests/common_tests.sh or
tests/pr_tests.sh, which will handle PRs better that want to
change the current tests.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>