Signed-off-by: Markismus <zulde.zuldemans@gmail.com>
Merge pull request #388 from Markismus/MultitouchKoboAura

Further improvements on Input:handlePhoenixTouchEv
add PAN_THRESHOLD when detecting hold_pan gesture
This should fix #383.
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.
Merge pull request #390 from chrox/master

page overlap is turned on by default
set title bar height to height of text widget in Menu widget
without the height of the close button widget
This will make room for one more menu item entry and fix #355 and #394.
The larger tap zone for close button widget is still there.
Merge pull request #395 from chrox/master

set title bar height to height of text widget in Menu widget
add customizable tap zones for tap forward/backward and config
add content range method in BottomContainer
tap on reader footer will toggle time display
Merge pull request #396 from chrox/master

add customizable tap zones for tap forward/backward and config
If Nickel is not stopped, it interferes with Koreader.
The sleep function kicks in after the set time and it will freeze koreader.
Pulling the power switch gives back control momentarily, but it changes to standby within tens of seconds.
Kobo Aura Hd and Mini users get the error message:
/luajit: ./frontend/ui/gesturedetector.lua:84: attempt to concatenate field 'y' (a nil value)

Hopefully the use of the "," in the DEBUG function instead of the string concatenate operator gets rid of it.
Merge pull request #397 from Markismus/MultitouchKoboAura

Two small changes to improve use for Kobo ereaders