A countdown of the 50 greatest magic tricks of all time from Derren Brown to David Copperfield with talking heads including Dynamo and Penn and Teller.