simplify user querying a lot, change the event calls to get the username from userservice
style tweaks, including disable (but still show) "My Events" if not logged in