(maint) Add acceptance setup steps from puppet-acceptance

This is so that we can run the acceptance tests with Beaker, which
expects each project to manage all of its own setup process.
Merge branch 'maint/master/beaker-acceptance-setup-steps'

* maint/master/beaker-acceptance-setup-steps:
  (maint) Add acceptance setup steps from puppet-acceptance