Cernach mac Fergusa