Allow to deactivate/reactivate an account

Conflicts:
	locales/en/user.json5
	locales/fr/user.json5
Added a confirmation box before deactivation/activating an account
CR Fix
Merge pull request #66 from my-koop/mike_deactivate

Allow to deactivate/reactivate an account
hotfix: transfer prop in login nav link
hotfix: fix deprecated res.send(200) in logout controller
hotfix: login nav item props again
Now using custom errors in update profile && Updated component to catch this error && tweaked error message
Merge pull request #69 from my-koop/ad_fix_update_profile

Rework update profile
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.