(maint) Correct platform designation for centos
(maint) Remove whitespace from lucid config
(maint) Add rake ci tasks for preserving test hosts

Adds rake tasks for preserving hosts from a package run, constructing a
temporary configuration tied to those hosts, and rerunning tests against
the preserved hosts without provisioning.

Rsync setup steps purge and reload the puppet packages, and then rsync
source differences (only debian at the moment).
(#22324) Acceptance tests clean up user/group settings

Two acceptance tests which cause puppet to modify user/group of files
managed by settings via puppet/defaults.rb were not cleaning up to
ensure that the service user once more owned these files.

Adds teardown to ensure puppet resets its settings with service user.
(maint) Stops firewall on redhat/debian platforms

We do need the firewalls disabled for puppet kick tests to work.
Firewall service on Fedora is firewalld (F18 anyway).
(maint) Fixes option merging for the base ci:test case
(maint) Change the downstream execution test to use Timeout