Do lookups for user, project

This required https://review.openstack.org/26323 in keystoneclient

Change-Id: I55bededbc20b5dcf2833c59eb2b6b069703d8a9a
Add aggregate commands

* Add aggregate: add host, create, delete, list, remove host, set, show

* Add list --long option
* Filter 'availability_zone' from the metadata fields
* Rename 'metadata' column to 'properties' in all output

Bug: 1172032
Blueprint: nova-client

Change-Id: Icd408c2b34af07f5102f53d3778d8546952a12c5
Merge branch 'image-v1' into dt-test
Merge branch 'identity-catalog' into dt-test
Merge branch 'limits-show' into dt-test
Merge branch 'aggregate-commands' into dt-test
Merge branch 'volume-keystone' into dt-test