change tar create to pthread

Change-Id: I5a33d207ec6683de20da37e6f4f174c67785fc52
Disable USB Mass Storage if the USB lun file does not exist.

Change-Id: I185edb4538fa84c17fc2b9a803557bb7a622f880
Output most build flags to log

Change-Id: I28f62236c5d5fa882cb5c05973ebf84da006b9ff
Convert AOSP commands to ORS for encrypted devices

Change-Id: I6a76a51cd9efd7db67d7abeeb26f9bdd0eebf5a9
Use GUI for ORS instead of console only
adding sideload page with wipe cache and dalvik

fix variable
Change-Id: I72eed7b4d709a184e53cc94165a1817a7dcf041e
Fix file manager displays empty list when folder is deleted
Merge "Fix file manager displays empty list when folder is deleted" into twrp2.4
Remove thread logging from actions.cpp

Change-Id: I2d2af963f4d6990191d91a336f682516af61d734
Pull fix for exFAT from original source

http://code.google.com/p/exfat/source/detail?r=336

Change-Id: Ie8453770a4dcb31283012550f28483ad88bdc267
file manager updates for exFAT

Change-Id: I06fa6120a975cbc3d4eef9bc2ca034ec716740ee
Reset progress bar in ORS

Change-Id: Ia7df2fa80712dc9ff7fda97261fefa33ce823ae0
Merge "Pull fix for exFAT from original source" into twrp2.4
Update exFAT to 1.0

Change-Id: I059cf52c41e76c584f76534b84af8b398d9e4617
Fix subpartitionof flag
exFAT improvements, fixes

Move Exec_Cmd to libcrecovery __popen
Provide opt out build flag for exFAT
Default fstype to exfat on external storage if exfat support is
present and fstype is vfat or auto
Fix invalid unmount errors
Improve handling of unencrypted sdcards on Samsung devices
Change version to 2.4.0.0
Merge remote-tracking branch 'upstream/twrp2.4' into jb-wip

Conflicts:
	gui/devices/720x1280/res/ui.xml

	modified:   Android.mk
	modified:   data.cpp
	modified:   exfat/ChangeLog
	deleted:    exfat/cluster.c
	modified:   exfat/dump/main.c
	modified:   exfat/exfat-fuse/main.c
	modified:   exfat/fsck/main.c
	modified:   exfat/label/main.c
	modified:   exfat/libexfat/byteorder.h
	modified:   exfat/libexfat/cluster.c
	modified:   exfat/libexfat/exfat.h
	modified:   exfat/libexfat/exfatfs.h
	modified:   exfat/libexfat/io.c
	modified:   exfat/libexfat/log.c
	modified:   exfat/libexfat/lookup.c
	modified:   exfat/libexfat/mount.c
	modified:   exfat/libexfat/node.c
	modified:   exfat/libexfat/time.c
	modified:   exfat/libexfat/utf.c
	modified:   exfat/libexfat/utils.c
	modified:   exfat/libexfat/version.h
	modified:   exfat/mkfs/cbm.c
	modified:   exfat/mkfs/cbm.h
	modified:   exfat/mkfs/fat.c
	modified:   exfat/mkfs/fat.h
	modified:   exfat/mkfs/main.c
	modified:   exfat/mkfs/mkexfat.c
	modified:   exfat/mkfs/mkexfat.h
	modified:   exfat/mkfs/rootdir.c
	modified:   exfat/mkfs/rootdir.h
	modified:   exfat/mkfs/uct.c
	modified:   exfat/mkfs/uct.h
	modified:   exfat/mkfs/uctc.c
	modified:   exfat/mkfs/uctc.h
	modified:   exfat/mkfs/vbr.c
	modified:   exfat/mkfs/vbr.h
	deleted:    exfat/node.c
	modified:   gui/action.cpp
	modified:   gui/devices/1024x600/res/ui.xml
	modified:   gui/devices/1024x768/res/ui.xml
	modified:   gui/devices/1280x800/res/ui.xml
	modified:   gui/devices/1920x1200/res/ui.xml
	modified:   gui/devices/2560x1600/res/ui.xml
	modified:   gui/devices/320x480/res/ui.xml
	modified:   gui/devices/480x800/res/ui.xml
	modified:   gui/devices/480x854/res/ui.xml
	modified:   gui/devices/540x960/res/ui.xml
	deleted:    gui/devices/720x1280/res/images/progress_empty.png
	deleted:    gui/devices/720x1280/res/images/progress_fill.png
	deleted:    gui/devices/720x1280/res/images/top-bar.jpg
	modified:   gui/devices/720x1280/res/ui.xml
	modified:   gui/devices/800x1280/res/ui.xml
	modified:   gui/devices/800x480/res/ui.xml
	modified:   gui/fileselector.cpp
	modified:   gui/gui.cpp
	modified:   openrecoveryscript.cpp
	modified:   openrecoveryscript.hpp
	modified:   partition.cpp
	modified:   partitionmanager.cpp
	modified:   prebuilt/Android.mk
	modified:   recovery.cpp
	modified:   twrp-functions.cpp
	modified:   twrp-functions.hpp
	modified:   twrpTar.cpp
	modified:   twrpTar.hpp
	modified:   variables.h