Waving red, white and green Lebanese flags, thousands of people poured into a major square in downtown Beirut Saturday