Today’s vote by the City Council will come after more than two years of protests and uncertainty among city officials and residents surrounding the project, which prompted numerous revisions to it by developer Ryan Ogulnick and his team at Vineyards Development Corp.