Fix TLW parenting so children are deleted in proper order (wxQT)

If not parented, top level window childrens (dialogs or other frames) left open will deleted sequentially, raising a segmentation fault due parent becoming stale a pointer (DeletePendingObjects CleanUp).
Now, calling AddChild (because TLW is not calling wxWindow::Create) works. wxGTK also does this.