Compelling: Epic in scope, huge in sweep and utterly human, The Iliad at Edinburgh's Lyceum is a powerful production.