Add a dialog for bulk applying file associations
This allows applying a application preference order for one file type to multiple others through a dialog, for example to configure opening a subset of (or all) image types with a certain image viewer without having to manually configure each single one.