Fix #28, #27, #16 (Edit user Roles)
Merge branch 'repair_user_profile' into develop
minor improvements