Christy Moore faithfully departed