Update bower dependencies.
Don't use deprecated grunt-livereload.
Removed data-user-name and data-role-name parameters from sdUserPermissions.
Added tests for userPermissions service.
User role settings refactored.
userPermissions service renamed to permissionsService.
permissionsService updated to return promises only.
permissionsService tests updated.

SDUX-90
Added translations.
Added docs for permissions service.
Fixed minor errors.

SDUX-90
Fixed a minor bug in permissions service.

SDUX-90
Rebased on superdesk/master.

SDUX-90
Fixed jshint errors.

SDUX-90
Merge remote-tracking branch 'ozan/user-permissions'