Merge pull request #486 from chrox/master

fix cannot highlight hyphenated words in crereader
Cleanup link_states and fix a rare highlight bug
Merge pull request #487 from thotypous/master

Cleanup link_states and fix a rare highlight bug
Save hyphenation algorithm as cre document setting

and add hyphenation restore to floating punctuation toggle workaround
Merge pull request #488 from thotypous/master

Save hyphenation algorithm as cre document setting
Add option for deleting history entries and refactor dialogs

- Refactor FileDialog and HightlightDialog into ButtonDialog
- Create a new ButtonDialog when a file in the History dialog is hold,
  offering an option to delete the history entry.
If selected file is a directory, paste inside it
Refresh current path in filemanager after file operation

This behavior is more consistent when e.g. a file is moved to ".."
Merge pull request #489 from thotypous/master

File manager improvements
add missing gettext for buttondialog
Merge pull request #490 from houqp/houqp-master

add missing gettext for buttondialog
fix init koptcontext with all zero bbox
protected call of getWordFromPosition
fix segmentation fault when transforming from reflow to native in blank page