Add missing swift and heat packages to tempest

This patch adds missing packages if installing from source to the
tempest node.
Ideally, both RPM and source should only install the repos and run
the tempest requirement installation for dependencies instead of
pre-installing it.

Change-Id: Ib43e0fcf180a48e78a99002d411bbc192aeea995