added event page, merged login beans

Hoped that simplifying the login/logout beans would resolve some of the
site-breakage, but uncertain of the effect.
Added an event page, grabs the event ID from URL parameters and displays
the event or an error as appropriate.