Since being announced over a year ago, the proposed development, called 76 Place, has divided the city and turned into an increasingly nasty public relations spat