Powerful estate cars have traditionally been Audi’s territory, but BMW is fighting back. The first ever M3 Touring was ...