Refactor PR tester config, add hammer-cli and hammer-cli-foreman

A quick review of the refactor is all that's needed here.  I'll do a small config change to the CI job due to the move in JSON filename, just wanted to avoid renaming its cache by adding the extra define parameter.