Fix stubs setup and exception message formatting

Fixes time-dependent bug in test case stubs setup that could result
in stubs being unset by GC.

bug 1205091

Change-Id: Ic0d97bd1f96e42631c1ba3e1eaf4cf74b36140b2
add doc/source/api in gitignore

Some files are created after running 'python setup.py build_sphinx'.
These should be ignored by git

Change-Id: I89d671d84294169dac5aacf18800ab805605aa9f
Include pipeline option for using identity headers

There have been patches in nova, glance client and glance
registry to give the user the option of not reauthenticating
in glance. Below are the related reviews. This patch
provides pipeline options the users will want to use for the same.

Nova: https://review.openstack.org/#/c/37070/
Glanceclient: https://review.openstack.org/#/c/37062/
Glance Registry: https://review.openstack.org/#/c/36563/

Change-Id: I904f8bafb7e5abceac5723ed8504c672a00c5ec7
Merge "Fix stubs setup and exception message formatting"
Merge "add doc/source/api in gitignore"
Merge "Include pipeline option for using identity headers"