Remove unused token.valid index

Because valid is only ever used in conjunction with expires, we do not
need it to have its own index now that there is a covering compound
index for expires and valid.

Note that he expires index is still useful alone for purging old tokens
as we do not filter for valid in that case.

Change-Id: Ib8ac2ab740b480f8ab29c07e66247f4fce15150b
Fixes the v2 GET /extensions curl example in the documentation.

Change-Id: I2bca0acd4fbc19547be6f5b872ad873938779894
Reduced parameters not used in _populate_user()

The method "_populate_user" in /keystone/token/providers/common.py have
two parameters (domain_id and project_id)not used. the two parameters
should be reduced

Change-Id: I30e750f756259bb14ca8626c416f1511a0dc2537
Closes-bug: #1262589
Updated Keystone development install instructions for Ubuntu

Closes-bug:#1205943

Change-Id: I5d18d543126ac4cf8e4fa4d3b2d1f37f9c87e6f8
Fix variable passed to driver module

If a create project request is sent to keystone with no enabled field set,
the default behavior should be to set enabled to True for the new project,
but because we are passing the wrong variable to the driver creation
method, this new project end up with the enabled field set to "nothing".

Closes-Bug: #1261976
Change-Id: I9ebfdde03c0f25cadd1323de9863a230d8058f4e
Imported Translations from Transifex

Change-Id: Ia607ced952e87c6ab060928026374e2e8f684b4c
Fix use the fact that empty sequences are false.

For sequences(strings, lists, tuples), in order to consistent with
pep8 recommendations, 'if len(seq)' should be replaced with 'if seq',
and 'if not len(seq)' should be replaced with 'if not seq'.

Change-Id: Ieb2c90b7f87b54361a2c291a838550227fde9fbe
Closes-Bug: #1156472
Merge "Fix variable passed to driver module"
Merge "Fix use the fact that empty sequences are false."
Fix IPv6 check

IPv6 test should be skipped if both IPv6 address family
is not recognize and if we can't bind to ::1

Closes-Bug: #1263663
Change-Id: I7f70719ffb7cf51ba3100a82da68d1af9a41623f
Merge "Reduced parameters not used in _populate_user()"
Merge "Fix IPv6 check"
Merge "Fixes the v2 GET /extensions curl example in the documentation."
Merge "Updated Keystone development install instructions for Ubuntu"
Merge "Remove unused token.valid index"