New interface preference: Context menu dictionaries limit

Controls both context menus, in the dictionary bar and in the article view.
Can be adjusted in Preferences -> Interface -> Context menu dictionaries limit.
By default, it is set to 20.
Show "Edit Dictionary" button only for supporting dictionary types (DSL, XDXF, StarDict)

For StarDict dictionaries we consider *.ifo as the main file to edit.