For years, Ireland has been an implacable diplomatic foe of Israel, always among the harshest critics in the EU, consistently voting against it at the UN.