Controversial plans for Devington Plaza on Indianapolis' Northeast side have been scrapped. Neighbors applaud the decision.