include python-swiftclient in ubuntu `supporting_packages'

(cherry picked from commit bdefb4a504c7c0f2b85a581a0a4a0268cade74c8)

See https://github.com/rcbops/chef-cookbooks/issues/876
Merge pull request #39 from claco/issue-876

Merged automatically by jenkins after successful build test
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)
Merge pull request #41 from claco/v4.2.2rc

Merged automatically by jenkins after successful build test
Remove ResourceMeter call after upstream removal

Due to a long series of events, trying to backport metadata from
icehouse and carrying patches, upsteeam has removed some classes and
also a few tabs in the .2.1 release. For now, this seems to fix the immediate exception and
allow the page to not error out.

See rcbops/chef-cookbooks#799

(cherry picked from commit 121a3b6073b1ca7f8fe294bec879cdea912309e8)
Merge pull request #43 from claco/issue-799-havana

Merged automatically by jenkins after successful build test