Shane MacGowan, the boozy, rabble-rousing singer and chief songwriter of The Pogues, who infused traditional Irish music with the energy and spirit of punk, has died