Add matching_metadata to the allowed attributes

Change-Id: Icbd68061a43d18dd27baa7ff68f9381a160cd545
Allow Keystoneclient 0.3.x

Sync requirements with openstack/requirements file.

Change-Id: I344aa47f248071cea8b6cbe31450528cd343bca2
Merge "Add matching_metadata to the allowed attributes"
Relax OpenStack upper capping of client versions

uncap upper keystoneclient version

Change-Id: Id1017f6073be8b7b95ca7ff0c68e09f61b26bb82
Fixes: bug#1200214
Rename README.md to README.rst

It actually is a reStructuredText file and README.rst
seems to be more common accross all OpenStack projects.

Change-Id: I2f5ef97315ec906fc7f0089536b038b977f8f68c
Add support for creating samples

Change-Id: Ib33a5fd162d760efa23a2fc496c1d11d79484491
Allow to set matching_metadata with the cli

This change allows to set the matching_metadata of a alarm like this:

 ceilometer alarm-create --matching-metadata 'key=value' \
      --matching-metadata 'key2=value2' --name 'alarm' ...

Fixes bug #1201877

Change-Id: I22bf261b0a9580a06ae107ed45d082171f21fcc4