Previously the various config checks for curated registration were preventing
`artisan route:list` from running successfully.
Here we extract that logic from the controller's contructor and place in a
middleware around the CuratedRegisterController routes.