logind: add new session type "web" for PAM web clients, such as cockpit

On request of Stef Walter.