What to know about Christmas in Venice, from the best Christmas markets to gift shopping to midnight Mass at St. Mark's Basilica!