This moves the last page into QQ2 implementation, in preparation for making the top-level UI be a QQuickWindow.
Also CatalogListModel stubs
This avoids passing a QmainWindow into the QML engines, which don’t seem to handle that very well.