offset and resize Kobo Aura screen because of obscuration by black bezel
Merge pull request #661 from Markismus/master

Offset and resize Kobo Aura screen because of obscuration by black bezel
Delete KoboAuraTapHomeIcon.bin

Pazos' change of koreader_kobo.sh makes these binary files obsolete.
Delete KoboMiniTapHomeIcon.bin
Now button events are passed to koreader and it exits cleanly to Nickel
Merge pull request #662 from Markismus/master

Now button events are passed to koreader and it exits cleanly to Nickel
sort plugins in path order
add peer-to-peer file sharing plugin ZSync
Merge pull request #664 from chrox/zsync

add peer-to-peer file sharing plugin ZSync
fix zsync cannot run properly in Kindle due to firewall
update pot file
restore firewall rules when exiting koreader
Merge pull request #666 from chrox/zsync

fix zsync cannot run properly in Kindle due to firewall
fix make koboupdate since there is no bins in kobo directory now
Merge pull request #667 from chrox/master

fix make koboupdate since there is no bins in kobo directory now
update lua-serialize to fix rare case of Bus error
Merge pull request #668 from chrox/master

update lua-serialize to fix rare case of Bus error
fix(kobo): partially fix suspend support

Tested in Kobo Aura HD.

Suspend can still be interrrupted if user touches the screen after
slided the power button and before the suspend function is called (2s delay).

Reason for this is still unkown.
feature(device): add isKindle method
refactor(uimanager): use event_handlers to dispatch events