WIP: Show the default app for a content type only if recommended
The default application for a content type is selected depending on
whether it matches the given content type or any of its sub-classes.
This means that we might end up showing a text editor for the
text/calendar MIME type because it matches the
The recommended applications, on the other hand, match the exact content