First Fergus Fibre Festival a success