Add extract_lazy_object
Force request.user to a User object
Add activity and seenBy to group details
Fix optional owner
Expand markseen behavior
Mark event seen on groupDetails
Initial rendering of seenBy