Merge pull request #443 from sexnothing/user

User role and user edit done
Added role assignment messages
Ng-if will create new scope, so it make a bug, so we can use ng-show
replace it