The M3 Touring 24H race car was just an April Fool's joke last year, but BMW built it for real — and is racing it for real.