A little piece of France off the coast of Newfoundland, the islands of Saint-Pierre-et-Miquelon are a fusion point of two cultures.