Canada is on the eve of a major milestone, as Inuk leader Mary Simon prepares to be sworn in as the country’s 30th governor general.