Merge pull request #682 from chrox/master

fix cannot get word box in last page of a chapter
restrict highlight in current page area
This should fix #588.

Highlight in multiple pages is too complicated and requires large
code refactoring and will not be considered for now.
tap to clear selected text too
This should fix #589.