Set default token provider to UUID

This changes the default token provider to UUID, which affords a much
better deployer experience (no external dependencies and no additional
setup complexity) for deployers. It also provides a better end-user
experience (smaller, more manageable tokens) and appears to be the more
popular deployment option today, despite the current default to PKI.

DocImpact
Closes-Bug: 1350000

Change-Id: I7fb2b191cce7a9762c33fee09e7e8d48a71a297b
Create SAML generation route and controller

In order to take advantage of the new SAML generation code, we
need to create a route and controller in OS-FEDERATION.

corresponding api spec: https://review.openstack.org/#/c/113998/

Implements: bp keystone-to-keystone-federation

Change-Id: Ib27921fa1fcff8760836e065ede1e90d1330fd16
Add test for single app loaded version response

There was no test that showed what the version response is when
only a single application (public or admin) is loaded.

The test shows that the response is incorrect for the admin
application.

Change-Id: I1fb1789c465d3f587077e3817a8eb2da54e28c63
Partial-Bug: #1343579
Fix admin server doesn't report v2 support in Apache httpd

The Keystone server version response would only include v3 when
Keystone was running in Apache httpd. It should have also included
the v2.

Change-Id: Ib471539beda746d085adae1e72ab0dc1e0fb41e0
Closes-Bug: #1343579
use one indentation style

There are two (or three, depending on how you count) indentations styles
mixed together in this one logical line of code, which are further mixed
with two methods of closing parens and curly braces.

Besides being difficult to read, the mixture resulted in an off-by-one
error that isn't caught by the version of hacking that Jenkins is using,
but is caught by the latest.

Change-Id: Idab3c80c720e0bfd5741dc9e07f841b5ac270960
Closes-Bug: 1363019
Merge "use one indentation style"
Merge "Create SAML generation route and controller"
Merge "Add test for single app loaded version response"
Merge "Fix admin server doesn't report v2 support in Apache httpd"
Merge "Set default token provider to UUID"