Make admin userlist roles dropdowns, add methods for changing roles to controller and factory

-Would you rather have "God" or do you have another idea?
-This option being shown doesn't create a problem imo. It will return an error message if a normal admin presses it.