David Lindsay-Abaire’s “Good People,” a very fine new play starring Frances McDormand and Tate Donovan, is one of the more subtly surprising treats of this theater season.