Merge pull request #339 from hwhw/master

missing require() of infomessage in UIManager
set auto detect word gap in reflowing by default
Merge pull request #342 from hwhw/master

add missing require of gettext
set auto detect word gap in reflowing by default
highlight word from scratch instead of reusing rectmaps in reflowing mode
Totally revert the OCR in reflowed page to build 545.
And this should fix #309.
Merge branch 'master' of github.com:chrox/koreader
call scaleByDPI from screen module fixes #343
Merge pull request #340 from chrox/master

set auto detect word gap in reflowing by default
Merge pull request #344 from houqp/houqp-master

call scaleByDPI from screen module fixes #343
highlight text from scratch instead of reusing rectmaps in reflowing mode
Merge pull request #345 from chrox/master

highlight text from scratch instead of reusing rectmaps in reflowing mode
relative x and y in pan gesture are relative to first touch events
smoother relative panning in scrolled pages
fix debug on/off toggle
remove global variable DEBUG
less verbose on fallback text rendering
Merge pull request #346 from chrox/master

smoother relative panning in scrolled pages
various fixes and features in koreader-base
Merge pull request #347 from chrox/master

various fixes and features in koreader-base