Merge pull request #753 from chrox/master

code refactoring in menu tables
Add visual feedback to OTA updates on Kindle

Dry-coded
Visual feedback on update end, successful or not
Minor cosmetic tweaks
Handle the new 4GB PW2 models
Rename the shell helper 'library'...

Because Kate is being stupid.
Don't restore permissions when untaring

We're running as root, so those aren't the defaults,
but we're unpacking on vfat, so trying to preserve permissions
fails horribly.
Don't sleep during eips calls for the tar feedback
Merge pull request #754 from NiLuJe/master

Visual feedback on KOReader start & update on Kindle
Fix utter breakage of the Kindle startup script.

I forgot to update the Makefile when I renamed the helper include...
Ooops. >_<"
Merge pull request #759 from NiLuJe/master

Fix utter breakage of the Kindle startup script.
refactoring: buildin hold on menu entry to input
hide several koptoptions in advanced mode
prompt users to restart after changing screen DPI
set refresh rate immediately after input custom rate
fix no battery info on minibar for PDF documents
This should fix #757.