drop user and group constraints

Drop foreign keys that point to user and group tables from
other tables. This is required to be able to split up the backends.

Blueprint extract-projects-from-id

Change-Id: Iea78ddca4ef5ea5ca1bb542cba81da8aefa95b6b
Force simple Bind for authentication

The authentication code was using a common code path with
other LDAP code that got an LDAP connection.  If the system
was configured to do Anonymous binding, users could by pass
the authentication check.

This patch forces the authentication code to do a simple_bind.

Change-Id: Id0c19f09d615446927db1ba074561b129329b5c8
Correct LDAP configuration doc

Correct the wrong naming used for domain controller in the configuration doc.

Fixes Bug1190647

Change-Id: I10b138f319b309db7c2747920ab5bd9e727a4557
Merge "drop user and group constraints"