Changed id parameter to mandatory.
Re-added menu option.
Fixed docs.
Added permissions to activities.
Fixed activity provider.
Added permissionsProvider and changed activityProvider to use it.
Removed debug code.
Initial user roles settings view

Add settings provider
Add initial view and demo func
Add treeview to user roles

Add directive for treeview user roles
Add styling for treeview
Add collapse button for treeview
Fix JSHint errors
Change the way of displaying and adding role

Add global directive  ! sdSelect !
Change the view of listed roles
Change the way of adding new role (popup)
JS hint fix
Merge remote-tracking branch 'nikola/sprint8-update'
Connect user roles ui with api.