remove unneeded definitions of Python Source Code Encoding

I think PEP 0263 (http://legacy.python.org/dev/peps/pep-0263/) is
not used anywhere else and so it should be removed when it's not
needed.

Change-Id: I7bbbf8ab0f47c6f8a3b25e92e4678e76c77f19a1
Test `common.sql` initialization

Change-Id: I335dec0fe8bde0121324da80087b761bbf8104f7
oslo.db implementation

Use oslo.db library instead of common.db code.

Change-Id: I3019e35bf961b50cbd3d9737ba7c08b3f20536a0
Migrate ID generation for users/groups from controller to manager

The implementation of multi-backend unique IDs requires that the
manager layer is in charge of ID generation.  This patch lays that
ground work.  No functional change should be observed from this patch.

Partially Implements: blueprint multi-backend-uuids

Change-Id: I2253aa9872d1c9950ef35851bd3f11d7ab5e433b
Merge "remove unneeded definitions of Python Source Code Encoding"
Merge "Test `common.sql` initialization"
Merge "oslo.db implementation"
Merge "Migrate ID generation for users/groups from controller to manager"
Update docs to reference #openstack-keystone

Our documentation was still referencing #openstack as the place to find
Keystone folks. While that is still true, we need to update the docs so
that we inform people about our #openstack-keystone channel.

Change-Id: I8035fd08d5ef74f698f793d6b90ce1547a26aa56
Partial-Bug: #1283943
Merge "Update docs to reference #openstack-keystone"