Fix for admin sign-ins getting redirected to non-existent participants pages.

Checks if user is admin and sends:
* Admin sign-in and sign-up redirect to admin pages.
* User sign-in and sign-up still goes to their participant page