change the way to get external storage path
update android-support-v4.jar
add ThreadUtils
fix ClassCastException caused by invoking from Service
rename IOUtils for solving conflict
add camera key
add isFaceDetectionSupported
add failedOpenCameraInCrash
add put/get long method