The Audi A4 has been heavily revised to take on the latest BMW 3 Series and ageing Mercedes-Benz C-Class. How does the more ...