Validating login form
removed old validation
Work on account tabs, contributions and permissions.
Updated permissions validator to give info output.
Reshaped permissions.
Exposed user validator for the backend.
Localized and updated user permissions.
Fixed indexing bug with user profiles.
Added permissions for user activation.
Language and UX-related improvements.
Minor changes following own CR.
Another meta data minor fix.
Changes following CR.
Merge pull request #71 from my-koop/mg_accounttabs

Unification of the user profile, the contributions and the permissions
bug fix plus changed the feedback style
Merge pull request #73 from my-koop/ad_validation_login

Validation for Login
initial commit

Conflicts:
	lib/validation/index.js
	lib/validation/index.ts
Defined register validation backbone

Conflicts:
	lib/validation/index.js
	locales/en/user.json5
	locales/fr/user.json5
lastest work
changed i18n key
User feedback after validation

Conflicts:
	components/RegisterAccountInfo.jsx
	components/RegisterOptionalInfo.jsx
	components/RegisterPage.jsx
	locales/en/errors.json5
	locales/fr/errors.json5
fix locale and display issues

Conflicts:
	lib/validation/index.ts
Fix merge issues