Done badly, a Brecht play is a preachy, cartoonish embarrassment. Done right, as in this new revival of "The Good Person of Szechwan," it entertains even as it makes you...