Fixed 'gender' field validation
Fixed more tests relying on a particular salt
Simplified CORE.showValidationErrors
Significantly simplified registration form
Adjusted forgot password modal width
Redirecting after successful login
Temporarily hide phrases when a modal is open
Added Formatting::secretEmail
Showing partial email on choose_user
Added nag for first time users
Required fields when validating merge requests
Revert "Simplified CORE.showValidationErrors"

This reverts commit d16bf0e667b8052c84b17db1e5d1eba038a5941e.
Fixed bug where trying to eval scripts caused js errors
Updated registration flow copy
Customized failed login error if they're just too young
Merge branch 'registration' into dev
Added missing configuration to test case
Refactored User::findUser to decouple it from User::prepareSearch
Added new user to fixtures
Removed fuzziness from User::findUser