Moving effortlessly between stage and screen, Christopher Morahan's 60-year career earned him a reputation as a writer's director. An often fierce figure