Mixed Martial Arts (MMA) legend and UFC lightweight champion Conor McGregor has sparked a huge controversy after attacking a referee in Dublin.