Contemporary art’s equivalent to Cannes, which had insisted on year-to-year contracts with the city since it came to Florida in 2002, has agreed to a three-year contract “under a hard-fought deal with the city that gives the show’s owner a financial stake in the Miami Beach Convention Center.”