For the last year speculation about the buyers of an unprecedented 5.6-acre site in Boston’s booming South End has swirled. That was until it was revealed at a city council hearing on Thursday that the Abbey Group has the Boston Flower Exchange under agreement.