Fixed #314: Mac-specific: Do not enforce the default icon, allow customization

@goldendict/developers, what do you think? I tested on my MacOS instance, and it works as expected.