mounts: match aosp sources

When we move to c++, the header can completely match AOSP
fix potential failure of TWRP backups

- not calling scan_mounted_volumes() could cause some issues here
6.50.4
add new tracked files
Fix build error caused by 96b499d
- loki recovery: cleanup code
loki recovery: clean up code
fix potential failure to reboot
clean up
never confirm wipe in ors scripts
always show text in sideload mode
support wipe_cache and clear_display edify script commands
6.50.5
Merge branch 'patch-1' of https://github.com/tomkwok/philz_touch_cwm6 into tomkwok-patch-1
Merge branch 'tomkwok-patch-1' into cm-11.0
6.50.6
Merge remote-tracking branch 'philz/cm-11.0' into HEAD

Conflicts:
	advanced_functions.c
	extendedcommands.c
	install.c
	nandroid_advanced.c
	recovery.c
	recovery_settings.c

Change-Id: I46cdf780a71326ae176f9a36249619cf9941068a