Adapt to use QtMimeTypes/XdgMimeType

QMimeDatabase is cached and fast. The Busy Indicator is no longer needed.