Jack O'Brien and Justin Peck's heartfelt, half-terrific revival of an American classic stars a wonderfully ambivalent Joshua Henry and Jessie Mueller.