WINTERMUTE: Use lists instead of arrays in DirtyRectContainer

We don't need random access after all, we do need quick push_back,
though