Merge pull request #153 from chrox/master

add fixed point procedure for better reflow performance
set larger toggle switch width
add semi-auto bbox option in page crop dialog
fix typo in readerrotation.lua
add 90 degrees of landscape mode
adapt gesture detector for 90 degrees rotation
toggle landscape will change orientation for landscape mode
save rotation mode in doc settings
Merge pull request #155 from chrox/semi-auto

add semi-auto bbox option in page crop dialog
Merge pull request #156 from chrox/landscape_ori

toggle landscape will change orientation for landscape mode
compress paths like "test/pdf/../epub" into "test/epub" in FileChooser
This patch fixes Bug #107
Merge pull request #157 from chrox/path_compress

compress paths like "test/pdf/../epub" into "test/epub" in FileChooser
add hyphenation dictionaries in customupdate