John O’Hare, 82; Broadway Actor and Playwright