Tapestry Opera's offering is too abstract to really engage us with the characters, writes John Terauds, but the fresh ideas and Persian-flavoured music are both to be applauded.