Cleanup for authentication

* If not logged in or not whitelisted, show an "unauthorized" template page with the option to log in
* Allow login via google channels
* Show the currently logged in user in the header
* Allow login and logout in the header
* Some cleanup to replace "datalogcompiler" with "raco" that I forgot to separate out