Netflix' latest war drama is an impressive German interpretation of the futility of war in 'All Quiet on the Western Front' (TIFF review)