Replaced viewingUsers.coffee with UserService.coffee

This also introduces the user-tag directive.
Implemented change password form on self page