Offsites, all-hands, team gatherings and brand activations — what distributed teams get out of meeting in person, what it costs, and how to tell whether it worked.