Implement Shibboleth authentication

This makes use of the *apache-mod-shibboleth* service provider. The documentation on how to configure that module is yet lacking.