Allow second strategy for generating user token auth, generating randomly. These token auths will not change if LDAP user password changes, so a command is included to regenerate a user's token auth. Includes updates to tests & new tests.
Fix tests and use checkbox in settings page for new enable generate random token auth option.
Fixing more tests.
Fixing RegenerateTokenAuthTest.
Merge pull request #50 from piwik/random_token_auth_strategy

Allow users to generate random token auths for users in case user password hash is not accessible from LDAP. Includes new INI config option and command to manually regenerate a user's token auth.