Fix building of updater binary
Fix CFLAGS for Samsung decrypt
Fix write_raw_image to work with mmc
Allow for more input devices
verifier_test : fix the call to verify_file

This was cause mm to fail when ran in the bootable/recovery directory

Change-Id: I1416a1a6a4c41e6d4b14386715074a8da9e39b43
Implement screen rotation

Signed-off-by: Vojtech Bocek <vbocek@gmail.com>

Change-Id: Ib9664dde35cbccffa785b1880dcc1c333ad6ce8e
Console Render Bug caused by touch drag event

With starting the console the touch drag event is active without even touching the display.
This causes to render the console at any time it is displayed, which consumes alot of battery and heats up the device.
What the patch does is resetting the touch drag state to ensure it is only re-rendering the console when it it really needed.
Do not render the GUI when the blanktimer turns off the display.

Normally, when the display has been turned off by blanktimer, the GUI actually still renders the GUI elements (eg. progressbar while doing backup/restore/etc.)
This patch will check whenever the display is turned off, and if it is turned off simply dont render. This avoids heating up the device and will save battery.
Update init.rc to fix sideload
Support encrypted backup files

Also includes features merged from:

Update twrpTar by kokotas

Revised function entryExists().
Added function to get archive's uncompressed size.
Added option to exclude item(s) from the archive.
Revised forks()

http://review.teamw.in/#/c/590/

Change-Id: I01fa2c81643161984eff2625247af75990684bd9
Fix some issues with wipe partition list

Change-Id: Ie7d5878faf86b8fa824b72211be7fd3596b471d7
FB2PNG: Add fb2png source to TWRP

  * Add Source of fb2png to TWRP tree
  * Android.mk by PhilZ-cwm6
  * Makefile for CrossCompiling via external toolchan by me (Talustus)

Change-Id: If9680688df6e4c9c567f74f46dfc303566b868ba
Merge "Fix CFLAGS for Samsung decrypt" into twrp2.5
Merge "Fix write_raw_image to work with mmc" into twrp2.5
Merge "Allow for more input devices" into twrp2.5
Fix touch on some Samsung devices

Change-Id: I3e2a67979c60a8e9f37f46f4fb0b0682c56ec95b
Merge "verifier_test : fix the call to verify_file" into twrp2.5
Merge changes I0d9133d6,I10355093 into twrp2.5

* changes:
  Do not render the GUI when the blanktimer turns off the display.
  Console Render Bug caused by touch drag event
Merge "Update init.rc to fix sideload" into twrp2.5
Fix MTD Mounting

Pulled part of change from kokotas in this patch set:
http://review.teamw.in/#/c/586/

Change-Id: If1c5b1563df16f9c561c94f61010f6a99f36efa0