Irish rappers Kneecap have been sensationally dropped from a top music festival following a growing backlash to their onstage controversial comments.