Fix building of updater for 4.2 environment

Change-Id: I2dc6690f77f4fbaca0ab0ff849b8b07875129827
Change version to 2.4.2.0
use libblkid to get filesystem type
we can now use libblkid to detect exfat
fix restore on mknod
Change-Id: I9fb8b927f81a8cded651e42026beb3d5c252d1e8
libtar - Fix extraction of hardlinks to use the prefix

Change-Id: I116982ceed722364406b99fb08bc6943afa0390a
Merge "use libblkid to get filesystem type we can now use libblkid to detect exfat" into twrp2.4
fixes for fakeflash zips

For some reason fakeflash doesn't like to have superuser/su
in /res, move it to its own subdir in /supersu. This allows
a fakeflash zip built with 'make recoveryzip' to work correctly.

Change-Id: I32e2e0f6dba55281d5c917e931c3ef0034964bcb
Add fast scroll bar to fileselector

Also fix build problems with libblkid in CM7

Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
Change-Id: I1cd4573e25b247171e4bd8cc05b70543f897a454
Copy fast scroll feature to listbox
Load user saved setting for blank timer on recovery startup
Fix persistence of military time
Fix file selector crash

Sometimes a var change event came in while the file selector was
being rendered. Changes to the mFolderList or mFileList vectors
sometimes resulted in a crash. This patch set moves the
GetFileList call to the Render function to prevent the vectors
from changing while the render is taking place.
Add option for custom battery path
Add 2 second pre-dim and bugfix blank timer

2 second predim code courtesy of bigbiff

Change-Id: I052ac422f78dc82c05f58c188587534b800b935a
Merge "Add 2 second pre-dim and bugfix blank timer" into twrp2.4
Merge "Add option for custom battery path" into twrp2.4
Change version to 2.4.3.0
Another libtar hardlink workaround
Fix capturing exit status to properly display libtar results

Error conditions were always showing successful in the TWRP GUI
making it much more difficult to determine if a backup or restore
was actually successful.
More file selector fixes

Fix a freeze that occurs when you move or delete a file in the
file manager
Make file sort buttons work again

Change-Id: Ifcb68edf3c29c475946d538748729485d0840842
Merge "Another libtar hardlink workaround" into twrp2.4