As it's Nick Cave's birthday today here is a selection of some of his finest moments.