enable heat in grenade

this enables heat in the grenade jobs. Because we need to explicitly
tell tempest what services to test, this doesn't actually test
heat (that will depend on additional grenade changes).

This is therefore a largely no-op change in normal runs which will
make it possible for the heat team to add real grenade support.

Change-Id: I6cfb2e4abf43abf91f96e85e82fcdd1fee3f9470
Add distro check functions for Ubuntu and Fedora

Add is_fedora & is_ubuntu functions, based on names of the checks used
in devstack itself.

Change-Id: I60763d5655344dd008f307b1caad8776277afb3b
Support syslogs on Fedora

Use a timestamp and journalctl on Fedora to get the clean syslog logs
from the start of the run

Change-Id: Id931ffdb1013dc9368aaae580cd6270b4492c339
Clean up sudoers archive

Group and comment archive of sudoers

Change-Id: I2713d636b9d979153cb6e5adf90a7927d2d51401
Check for rabbitmq before archiving

Don't assume rabbitmq related files exist

Change-Id: I7bd9e92824bc3cc5d736aee004c02724e213a903
Merge "Clean up sudoers archive"
Merge "Add distro check functions for Ubuntu and Fedora"
Merge "enable heat in grenade"
Merge "Support syslogs on Fedora"