Add admin role for users and remove some Devise functionality
- provide admin role and restrict based on whether a user has it
- we don't want anonymous users to be able to create accounts for themselves, so take all that out
git.psu.edu will be upgraded to 17.9.2 on Mar 13 starting at 9pm. If this poses a problem for you, please let us know asap. More information here: https://engage.cloud.microsoft/main/org/psu.edu/threads/eyJfdHlwZSI6IlRocmVhZCIsImlkIjoiMzIzNTMzMzA3MDUzNjcwNCJ9