Fribairne, Robert, Archdeacon of Dunblane