Silence routes internal debug logging

Eliminates this spam while running keystone in debug:

  routes.middleware: DEBUG: Initialized with method overriding = True,
  and path info altering = True

Change-Id: I1ff1fb13b4bfea968a2ba8fe194141c98541c6b8
Add pysqlite as explicit test dep

Change-Id: I90d2d43ebeab5f3b638acd45af26272e2119bf50
Add an update option to run_tests.sh

This commit adds an update option to run_tests.sh. This option
is used to rerun install_venv.py on an already installed venv.
This will then just update out of date packages with pip.

Change-Id: I8a0a8ba5a9015950bc271f11cbc77308d993fde3
Remove usage of UserRoleAssociation.id in LDAP

Change-Id: I44c2912e1105598c3279b24da23f83d823ef0e84
make fakeldap._match_query work for an arbitrary number of groups

Change-Id: I82e36ff2005309d316e45a65b242d778005f7615
Workaround Migration issue with PostgreSQL

For unknown reason, SQLAlchemy-Migrate does not pass
the populate_default=True down to the ALTER TABLE statement.

Therefore, create the column in two steps, which
avoids the IntegrityError.

Fixes LP Bug 1068181

Change-Id: I30770d8b29ec442576a66fc07b2c78e2440fb328
Remove test_auth_token_middleware

This file has been moved to keystoneclient along with auth_token:

  https://github.com/openstack/python-keystoneclient/blob/master/tests/test_auth_token_middleware.py

Change-Id: Ia17dfd249000055e845f4a46374ce3a3bc5dda8a
project membership to role conversion

Changes the relationship between users and projects.
There is no more direct membership in projects.  Instead,
all membership is now done via roles.
A default role has been created called _member_ with a uuid (both
configurable) that will be added in place of the group membership
for databse upgrades.

DocImpact:  https://bugs.launchpad.net/openstack-manuals/+bug/1087483

Change-Id: I2482f9ef7b838e5dade5096d6d00e81db71604d1
Merge "Silence routes internal debug logging"
Merge "Workaround Migration issue with PostgreSQL"
Merge "Add pysqlite as explicit test dep"
Merge "project membership to role conversion"
Merge "Remove usage of UserRoleAssociation.id in LDAP"
Merge "Add an update option to run_tests.sh"
Merge "make fakeldap._match_query work for an arbitrary number of groups"