Change the way we initialized the breakpoints vector: instead of creating an empty one and pushing some elements in it, compute the size of the new envelope, initialize an according vector an put the breakpoints at their right index.

This speeds up the mergeEnvelope function by 25% on the "standard" 300x300 benchmark.