Merge branch 'integration/acceptance' into integration/acceptance-master

* integration/acceptance: (232 commits)
  (#22324) Confine external_ca_support test not to run on PE
  (#22324) Loosen the host regex for package apply test on debian
  (maint) Fix default secs for destroy preserved hosts task
  (maint) Default xml output for beaker runs.
  (maint) Remove typo '3' in module_utils
  (maint) Check jenkins queueItem as well for a pending job
  (#22324) Puppet cert generate tests do not clear master ssl dir
  (#22324) Reports submission test checks puppetdb on pe runs
  (#22324) Determine user/group from puppet configuration
  (#22324) Confine puppet manages own configuration test not to run on pe
  (#22324) Remove redundant without_installed_modules test
  (#22324) Fix modules/install/already_installed tests for pe
  (maint) Increase the check_for_downstream timeout to 20 min
  (#22324) Update cve-2013-4761_* tests for current Beaker
  (#22324) Reset confine method to confine_block
  (maint) Optional set seconds ago for log listing and deletion
  (maint) Use puppetlabs/beaker again
  (maint) Allow host_names to be specified for destroy_preserved_hosts
  (maint) Cleanup the beaker_test method
  (maint) Clean up generation of preserved_configs
  ...

Conflicts:
	acceptance/tests/databinding/hiera/auto_lookup_for_class_parameters.rb
	acceptance/tests/databinding/hiera/bind_data_with_puppet_backend.rb

Resolved in favor of master having removed these tests in 75ab42.