Reduces contention on the mutex in KisCanvasUpdatesCompressor by not getting updates one by one but in a batch (without this, there will be a constant list of 20 to 30 items in the list during drawing).
Switches from QList to class instance scoped QVectors to make sure no dynamic allocations happen here.