Create memcache_servers option

Permits use of one or more memcache servers for token storage.
Use to override default server (localhost:11211) when token_driver
is keystone.token.backends.memcache.Token.

Change-Id: Iaeb0c896d4907fd520db9b60e3af002b3711bc75
Merge "Create memcache_servers option"
License for Keystone not Swift

Change-Id: I1baaba019b0a0bf18a6abcdcb8e9df08e7166553
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Creating token_expiration parameter

Sets keystone token lifetime (default 86400 seconds).

Change-Id: I9f8df93049865a9d67941e5e7d45b89d2aa5131b
Don't create Member role

Creating the "_member_" role and "Member" role creates confusion.
"_member_" has special significance to keystone, so we keep that.

Horizon is modified to use "_member_" as the default role in [1].
This change should be merged after that.

See also rhbz#984294 [2]

[1] https://review.openstack.org/#/c/60462/
[2] https://bugzilla.redhat.com/show_bug.cgi?id=984294

Change-Id: If4ed1c2c72ca67acad7b70651e68ff7ce68157dd
Merge "Don't create Member role"