As David Tennant returns to the West End in CP Taylor’s play Good, revisit some of his theatre performances from the last 25 years