fix rotation: viewport, not framebuffer

Rotation was always referring to the framebuffer's blitbuffer,
which in the case of devices with a viewport was not identical.
fix night mode setting

implement bezel cleaning with proper background color
Merge pull request #1110 from hwhw/master

Fix rotation with viewport, better night mode with viewport
Merge pull request #1111 from Frenzie/master

Remove KOBO_LIGHT_OFF_ON_SUSPEND option and move workaround to kobolight.lua
Update base
Merge pull request #1112 from NiLuJe/master

Update base
fix #1096
Merge pull request #1113 from chrox/fix_1096

fix #1096
fix #1094
Merge pull request #1114 from chrox/fix_1094

fix #1094
timestamp of screenshot filename is now of second precision
normalize version when checking packages in OTA manager
This fixes a bug that version 987 was treated newer than version 1010.
Merge pull request #1115 from chrox/master

normalize version when checking packages in OTA manager
fix filemanager not aware screen dimen when change from landscape to portrait
Center screen for Kobo Aura

Why was it 
viewport = Geom:new{x=6, y=12, w=752, h=1012},?
viewport = Geom:new{x=0, y=0, w=752, h=1012}, looks way better!
Merge pull request #1116 from chrox/master

fix filemanager not aware of screen dimen changed from landscape to portrait
Merge pull request #1117 from WS64/master

Center screen for Kobo Aura
Force the dictionary popup to do a partial update.

It was done the other way around on purpose, so I probably broke some
very specific use-case ;). Feel free to shout at me ^^.
Do FULL updates when going in/out of ScreenSaver.

Sounds a good idea in general, and helps in particular on REAGL-aware
devices.
Shot in the dark at matching the H2O's behavior...