Add find command to the examples

Change-Id: I6c2789c08012d1e2df4f254cb3ca26d37c302964
Add support for Samples coming from Ceilometer

Can add or list Samples only. Samples are a sub-resource under a
Metric. Query-String filtering of samples is supported. The common
Resource type is changed to allow aliasing of resource attribute
names, required because Sample has two published and supported
resource formats within a single API version.

Change-Id: Ia1f157bffcd74dde203488917f2d5fa1df7e44aa
Add ability to find an available floating ip

Add method to find the first available floating IP address.

Change-Id: I7b1ff09e0df69f43ddbf20c1b49e26ae649f6cd3
compute/v2 limits_absolute resource

Change-Id: I74eb27fcfd6553fc1ae68f9b3be155f77966d283
Use meter_name as id for statistics

Change-Id: I7b1706cfac8ed93274042606794ca1438762f03a
Merge "Add find command to the examples"
Merge "Use meter_name as id for statistics"
Merge "compute/v2 limits_absolute resource"
Use the now graduated oslo.utils

timeutils no longer lives in oslo incubator

Change-Id: I713a345a6d4eef7760aecfba7420498298d46654
Updated from global requirements

Change-Id: I8e4a88805eb0102fed92c578c15afd12221e909e
Update README requirements

Change-Id: I4153eba6dd1031982414a3a106605a040cd13974
Merge "Add ability to find an available floating ip"
Merge "Use the now graduated oslo.utils"
Remove extraneous vim editor configuration comments

Change-Id: Ib9142be48763cdc6cb08db6e064634a1d1fb87f3
Partial-Bug: #1229324
Merge "Update README requirements"
Apply id_attribute to Ceilometer Meters

Gives Ceilometer Meters an id_attribute rather than overriding id.

Change-Id: I01131859c9b85d6a603c1b03763893df45153415
Partial-Bug: #1368397
Updated from global requirements

Change-Id: I08409412b1501acb82aecf1af72daebe8b20fd64
Introduce the connection class

The connection class can be made with a transport and/or authenticator
that was already constructed or it can be made with nothing.  The
create method will create a transport, authenticator and session if
they are needed.  The normal use case would look something like:

    conn = connection.Connection(**auth_args)

Change-Id: I27573bce799d9992748967b5ea1b575139a75853
Fix the v2 auth plugin to handle empty token

The v3 plugin handles an empty token value, but the v2 plugin
would attempt to authenticate with a token of ''.  This change
should fix that.

Change-Id: Ia86377e7450a972bcb50303afeefacd9dc6426a9
Merge "Introduce the connection class"