After decades of being itinerant, the Tony-winning company has finally found a home base in The Theater at St. Clements.