Merge pull request #389 from chrox/master

add PAN_THRESHOLD when detecting hold_pan gesture
page overlap is turned on by default
Page overlap added when turning in non-fit-to-page zoom mode
is now distinguishable from dim area overlap.