List of Irish inventions and discoveries