Improve error handling on login/signup forms
More attempts to clean up the login forms. FIXME: We still have two...
Consolidating various views and portal/admin functionality.
 - admin modules are now dependent on the portal
 - stripped out all admin-specific login/account functionality (except
   manual creation of accounts)
Move manual user creation actions to admin module (incomplete.)
Create a new module for user/group admin
Move events controllers/views into users module
Fold manual user creation into UserProfiles controller (where is makes more sense.)
More refactoring and cleanup, especially related to i18n
More work on rationalising i18n
More i18n refactoring. Don't programmatically build type prefixes since
it makes the strings too hard to grep for and/or change.
More tedious refactoring of i18n messages files
Yet more thrilling i18n messages reorganisation
Yet more i18n refactoring and consolidation
Rename and tidy various i18n keys
Remove unused import
Add a test helper to load some fixtures around a spec
Merge branch 'master' into play-2.3rc2

Conflicts:
	modules/core/app/controllers/core/Admin.scala
	modules/portal/app/views/p/layout/portalLayout.scala.html
	project/Build.scala