One of the most notoriously homophobic figures in reggae and dancehall music has agreed to stop singing violently anti-gay lyrics, writes Alexandra Topping.