Resolve issues with ceilometer patching and packaging

Change the order that we include ceilometer-common.  This needs to happen
before we install the rest of packages because we need supporting packages to
be installed before the regular packages.

Patch ceilometer on the ceilometer-compute nodes as well as the API nodes so
we can get the database migration fixes before running a db-sync on the
compute nodes - which is completely unnecessary but ubuntu does it for you
anyway - so there's that and thanks ubuntu. again.

Resolves Issue https://github.com/rcbops/chef-cookbooks/issues/876

(cherry picked from commit eee36100b993c53fd24c5605f28e23e5c4e05d67)