added proper trippee signup behavior, ThisWeek page filters out trips without leaders, and signups send confirmation emails