fix issues with user permissions not being able to be revoked
display unauthorized message when unapproved users try to access
clean up admin table action button ajax responses
ensure admin user cant be deleted