Show user management page for kavi user
List all users
Show details box for users when clicked
Search users by name
Added possibility to add users (admin/kavi)
Merge branch 'master' into feature/user-management

Conflicts:
	client/style.css
Show user phone number in details form
Update user name on modify
Show new user row at the top after creation
Newly added user is active by default
Salt (or hash) sending via email:
- Extracted sendSaltLinkViaEmail and hash creation to global methods
- Sending activation email (password reset) when creating new user
extended respond-callback-function-factory with overrideData
User details edit form validation
Add validation to new user form
Fix user list on older webkit browsers
Prevent changing username for existing user
Store users roles name in enums.userRoles and refactor its usages
Remove search button from user management and modify layout
Add placeholder text to user search input
Check if username is taken in add user form