Add additional beaker acceptance tests.

This extends the tests to cover all current parameters (minus two
vhost ones that are shortly to be removed).  Most of these tests
are the naive happy path, but even that has discovered some legitimate
issues along the way.
Updating specs and nodesets for more supported OSs and missing bits.