The McGills, Celts, Scots, Ulsterman and American Pioneers; History, Heraldry and Tradition