prune grenade service lists to things we can upgrade

We should only install services in grenade that we know how to
upgrade, otherwise we can run into an issue where we install a
service on the old side, it injects some code using entry points
into other projects, we don't upgrade it, it breaks that service
from upgrading. aka: ceilometer.

We really should have a policy that we only enable services in
grenade that we are going to upgrade. It also calls out nicely
which services those *aren't*.

This patch also does some normalization of the service lists since
we no longer need to support folsom, so cinder and swift should
always be enabled. There is probably a more clever service selector
that could be done here, but this is at least more straight forward
for reviewing.

Change-Id: I4e3975d74082f99b8f13d99a0865886b0e462ae3
Merge "prune grenade service lists to things we can upgrade"