Laurent Garnier has still got it. Four decades into DJing and making music, his sets remain brilliant and his original tracks sound fresh. Part of it must come ..