J Barbour & Sons staff have avoided further industrial action after accepting a new deal tabled by the outdoor clothing maker, which includes a shorter working week.