Add additional support for --or-show

Add --or-show for the following:
  * v2 roles
  * v2 projects

Change-Id: Ibbae19cda668575b9527fbd259f1298c48b8265b
Add arg to 'server image create' tests

The 'protected' column was not being checked.  Also add it to
image.fakes.IMAGE.

Change-Id: Ie431e9871a7da78b5a3924bfbc51d5575d994d86
Merge "Add an API example base and functional test base"
Merge "Add more session/api examples"
Add environment variable in the os-auth-type help

Help for option --os-auth-type doesn't specify what environment variable
configures it. This patch fixes that.

Change-Id: Id2e29e477d5ca56339bd777fb73b5af13788615b
Add authentication description doc

This is represents the current operation

Closes-Bug: #1337422

Change-Id: I8092e7723b563647e13b6e2f0b7901a16572b6c7
Merge "Add additional support for --or-show"
Merge "Add arg to 'server image create' tests"
Add --or-show support for v3 identity resources

Add --or-show for the following:
  * v3 roles
  * v3 projects
  * v3 domains
  * v3 users
  * v3 groups

Closes-Bug: #1390389
Change-Id: Id4ef043e5fda6be49a515eb3fe138c813c393ec9
Merge "Add environment variable in the os-auth-type help"
Updated from global requirements

Change-Id: Ifd9110cf94dfd2f62e59939a7be1a88e919beb36
add keystone v3 region object

Co-Authored-By: Steve Martinelli <stevemar@ca.ibm.com>

Change-Id: Ia6f607630dbf507681733c3ab3b9b7c55de30f49
Closes-Bug: #1387932
Fix volume create --image

'volume create --image' should allow an image name to be used.

Closes-Bug: #1383333
Change-Id: I996d46db321eef2d75c3d19b480319f8a78c09b3
Merge "Add authentication description doc"
Merge "Add --or-show support for v3 identity resources"
Enhance the theming for modules page

Also fixes a few small docstring syntax errors

Change-Id: I85eb968e32c1191cf5d60d02deff2ab7f3291074
Merge "add keystone v3 region object"
Merge "Fix volume create --image"
Begin copying wiki command list here

* Sort by command objects
* Drop the comparison to the project CLIs
* Minor updates to command help to match docs

Initially include the cross-API commands to establish the structure and format.

Change-Id: I77a7b3c89e088b66aa62941e29ce0b65b532285b
Command object docs: aggregate, console *, keypair

aggregate
console log
console url
keypair

Change-Id: Iec9b8404ed5febd061a5dfd674b76aaa8aba67bc