MMA fighter Conor McGregor was released on bail after appearing in a New York court on Friday where he was arraigned on charges of assault stemming from a melee following a press event in Brooklyn.