Footballer Ched Evans has his conviction for rape quashed at the Court of Appeal in London, but will face a new trial.