Add heat-cfntools, heat-templates to PROJECTS

Like os-collect-config etc, these repos have agents which could
be installed on custom images built during devstack gating.

Change-Id: Id78039a93e27182bf6001467269e5ba87097e2de
Add the sbins to PATH

On fedora (and possibly other systems) sshd is compiled with
--with-default-path=/usr/local/bin:/usr/bin
for non interactive shells because /etc/profile isn't read this
results in PATH not including sbin.

For simplicity I append sbin to the current PATH regardless if it
already exists or not.

Change-Id: I5f6aecb2b1fa9c49f4d15c5d96c005607b05c803
Add qpid config

Although features.yaml have a feature entry for qpid, there's no
config option for qpid. So, even if you have a DEVSTACK_GATE_QPID=1
in your environment, it won't work.
This patch enable the use of DEVSTACK_GATE_QPID=1 to run devstack
with qpid instead of rabbit

Change-Id: Iffb6f5a8fef4caef7ae4e68aa261b3db63016493
Merge "Add heat-cfntools, heat-templates to PROJECTS"
add oslo.i18n to project list

bp graduate-oslo-i18n

Change-Id: I7acf9f1e28d8a8a4e378a242c4d3ff470ed2fdbc
Merge "Add qpid config"
Merge "add oslo.i18n to project list"
Merge "Add the sbins to PATH"
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