Fix #1080: Admin users able to edit Superadmin

Adding a check so superadmin users are not shown on the list when the
user seeing it doesn't have superadmin privileges. Also, if a
non-superadmin user tries to edit a superadmin accessing it directly
from the URL, user gets kicked back to users list.