Auth block cleanup and language tweaks

Revisit the language of the auth tab blocks to remove the redundant
forgot and claim views.
Only emit a login event on view success
Unify autologin handling via events

Make sure that autologin works for all traditional and ajax auth views
by introducing a subscriber predicate and adding autologin-only event
subscriptions to a new, unified login subscriber.
Add h.events.LogoutEvent