Convert more integration to unit login tests
minor improvements
Remove useless fixture
Sync with settings/
use create_user() instead of save()
Remove stuff from the coverage report
Add support for no uid=username in seed content, to get all LDAP users
Add get_all_ldap_users test helper function to retrieve all fake LDAP users
Remove retrieving messages from CookieStorage since we store them in session
Fix get_ldap_connection to get secondary_password from the session

Adjust the tests accordingly
Use DiscoverRunner, which will be the default test discover runner in 1.6
Merge pull request #58 from tampakrap/unittests_v3

More refactoring/fixes in the testsuite
Merge pull request #60 from tampakrap/discoverrunner

Use DiscoverRunner, which will be the default test discover runner in 1....
add support for a secondary password

Using OkupyCipher I generate a new random secondary password and I add it to
the session. This feature improves user experience and prevents user
from submitting password all time.
Handle unknown hashes in secondary-pass code gracefully.
Introduce LDAPUser.bind_as() to rebind LDAP.
Use bind_as() in secondary password code.