The decision by Rio de Janeiro's deeply religious new mayor to skip the traditional opening of the world's most famous carnival overshadows the party on its opening night.