Nick Cave performs solo at the piano, at Alexandra Palace, playing songs from his extensive catalog, and including rare tracks that most fans will be hearing for the first time.