A controversial new agreement will bring commercial events to Melbourne’s Shrine of Remembrance for the first time.