sync loki to upstream
Optimize progress thread:

- limit refresh interval to 300 msec except from zip installers if set by user
- always keep the progress background icon overlay updating
  no more need to increment background icon overlay frames by caller
nandroid: use the new progress thread enhancements

- keep the progress icon overlay updating at 1/300 msec rate
- keep indeterminate progress bar updating at 1/300 msec rate during restore
- keep displaying size stats and processed file names without extra screen refresh
   * printing to screen is delayed and done when progress is updated

The current changes will keep progress while not slowing down the backup/restore speed
The complete list of files processed is written to log if enabled by user (disable simple logging in options)
fix .android_secure md5 sum was never generated or checked
 -  this could cause md5 check to fail under some circumstances
nandroid md5: fix progress bar was not reset between files
merge: "Enable cmdline nandroid backup of vold volumes"
merge: "Only chmod backup/blobs directory if it exists"
sd-ext: enhance nandroid support and better suppress warnings
don't clutter memory
f2fs <-> ext4 conversion:

Support fs_options2 through extra.fstab before dropping to bare minimal options
This can benefit to devices like falcon
6.46.0 / libtouch_gui 1.24
fix crash on f2fs <-> ext4 conversion
6.46.1
stop showing the background icon progress outside it's scope
6.46.2
Merge remote-tracking branch 'philz/cm-11.0' into cm-11.0