A new contemporary opera, The Canticle of the Black Madonna, takes the stage in Portland this weekend.