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.
Merge pull request #1 from hunner/add-more-tests

Updating specs and nodesets for more supported OSs and missing bits.
Merge pull request #542 from apenney/add-more-tests

WIP: Add additional beaker acceptance tests.