Add client recipe for metering

Add an explicit recipe for installing client
only packages.
Tests are also included.
Bumped minor version for this new feature.
Added RHEL support and test

Change-Id: Ic4170f0df1a88839e97458ed5cb68237e61d0134
Addresses: blueprint add-client-recipes
Utilise ['openstack']['region'] from cookbook-openstack-common

- Set ['openstack']['metering']['region'] to equal ['openstack']['region']
- Add test to override the endpoint and confirm it is used.

Change-Id: Ie43ed28301ab40902f43b67831f5c5ff5300c65f
Addresses: blueprint uniform-region
Merge "Add client recipe for metering"
Disable the NumericLiterals cop for rubocop

- Disable the NumericLiterals cop in the .rubocop.yml file - this cop enforces
  an underscore '_' every 3 characters of an integer. This doesn't make much
  sense in our use case and reduces readability. Especially for port numbers.

Change-Id: Id4668757f304ca6fe3e7f0809c917f30cfa07636
Addresses: blueprint rubocop-integer
add 'debug' and 'verbose' attributes

for ceilometer.conf.erb.

Change-Id: I4458922684df67738fdbd895e73babdf2f7bfb62
update gitignore

Change-Id: Id712ffe05a0d3bb385540eced831ea702ffd9ac0
Merge "update gitignore"
Add NoSQL support for metering.

When NoSQL is used, ceilometer db sync is not required.

Change-Id: I568baf73d95311d895cbd59119688495a0b879dc
Implements: blueprint metering-nosql-support
Create tenant/user and grant admin role for metering.

Create tenant/user and grant admin role for metering.

Change-Id: Ia1803d7b7b34bf48fd1282785967ac82a571a8a9
Closes-Bug: #1288047
Use get_password method to obtain qpid password

Currently, qpid's password is stored in an attribute in the common
cookbook.  This change causes the password to be looked up via
get_password method, which is how we obtain the rabbitmq password.

Change-Id: I7afe9a0a069c6527ced4df7f094c31c1ca4acec4
Implements: blueprint use-data-bag-for-qpid-password
Merge "Add NoSQL support for metering."
Merge "Use get_password method to obtain qpid password"
Update .gitreview to point on updated repo

Change-Id: Id21d9bd97592149e2766b70ef7159f3e9cd0ab44
Rename openstack-metering to openstack-telemetry

update cookbook name, attribute name

Change-Id: Ibd17a61b06769ed03e87bdcf54f394e67fce5bcb
Merge "Update .gitreview to point on updated repo"
Use the library method auth_uri_transform.

Change-Id: Id4f1cf95aaa96164c7eeae40550dac8857b31800
Imlements: blueprint move-keystone-authtoken-move-auth-uri-logic