En långdragen patenttvist mellan Uppsalabolaget Orexo och indiska Sun Pharmaceutical Industries är nu löst genom förlikning.