Allow dictionary lookup in credentials with dot notation

Change-Id: I5b8b35161799bb418428868f00f536476fac5951
Drop xmlutils

It appears that the security issues that this module tried to patch are
now fixed in better way upstream. Let's drop it.

See http://lists.openstack.org/pipermail/openstack-dev/2014-September/047368.html for details.

Change-Id: I28109a57de48406ef163bf64b9e0d2d3feaf2bcd
Change clone_openstack.sh to ignore stackforge by default

Oslo projects will not be in stackforge, so we can ignore those by
default and save time and space.

Change-Id: Ia01e23cc4d38f4a5de06919495873fe57975d444
Do not try to show changes of non-master branches

If the current branch is not set to master, report the branch and do not
report any changes to avoid giving a misleading impression of a
potential release.

Change-Id: I12a4f655339721f751b04cdef0cc689bd3485d42
Make list_unlreleased_changes.sh more flexible

Let the user pass a list of library repositories instead of always
producing the full report.

Change-Id: Ie58cae0f55f7f208db9775d81fc782a5f2fb8c36
Merge "Drop xmlutils"
Split cliutils

Module cliutils should not have dependency to apiclient, so:
 - Exception apiclient.exceptions.MissingArgs is moved to cliutils
 - cliutils.find_resource is moved to new module apiclient.utils.

Change-Id: Ifee0cfd077b0cf53a47cbc9066990071d1e27292
Merge "Allow dictionary lookup in credentials with dot notation"
Remove middleware

Now that we released oslo.middleware, we can safely remove all of this
code!

Closes-Bug: #1371701

Change-Id: If2afaccd91ae1f4bc4b9002b31efb3b432c7c605
Merge "Remove middleware"
Merge "Split cliutils"
Updated from global requirements

Change-Id: I5a18a0c807a47f6bf992030558a7cb69b85114df