Add granular permission levels to User

Display buttons for job control only if the user has permission to do
so.
Reduce number of AJAX requests
Fix typo
Merge pull request #219 from BanzaiMan/dev/hasari/granular_perms

Add granular permission levels to User