Jerusalem, with its biblical roots and crazy quilt of religions, might be an old-hand when it comes to the sacred, but the line-up for the second Jerusalem Sacred Music Festival this week (August 20-23) is likely to teach the holy city a thing or two.