AFC Wimbledon turned round a calamitous first 10 minutes – in which they went two goals behind – to defeat Colchester 4-2.