“Saint Omer,” France’s Oscars Entry, Opens at Film at Lincoln Center