Rewrite AppChooser dialog
Summary:
The new version of dialog allows you to select any application if associated applications are not what users want. The dialog
also now uses model and view, where the view is written in QML as QWidgets don't have anything like QGridView.
Screenshot of the dialog:
Reviewers: Plasma, ngraham, VDG
Reviewed By: ngraham, VDG
Subscribers: mart, GB_2, ngraham, apol, ognarb, plasma-devel
Tags: Plasma
Differential Revision: https://phabricator.kde.org/D24732