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 has been upgraded to 17.9.2. Please email support@git.psu.edu with any Gitlab problems. More information here: https://engage.cloud.microsoft/main/org/psu.edu/threads/eyJfdHlwZSI6IlRocmVhZCIsImlkIjoiMzIzNTMzMzA3MDUzNjcwNCJ9