prop: Add compatibility with qcom's DSDS

Devices with radio libraries built against a DSDS-enabled qualcomm
BSP (anything in the last 4 or 5 months, apparently) have a slight
incompatibility in the RIL protocol: it expects the first 4 bytes
of the datastream to be the slot's identification (even if the
device isn't dual-SIM). Absence of those 4 bytes will make the
connection hang.
Fix ramdisk offset
Use f2fs for data
Remove dtb: It appears moto keeps the dtb in the boot partition
Update proprietary-files
Add TWRP support
Recovery fix EXT4 support
Use prebuilt charge_only_mode for now
proprietary-files: Add camera dependencies
Fix typo
root: fstab: Fix userdata mount
root: Fix sdcard mount
overlay: Move storage and powerprofile to family tree
proprietary-files: Add missing libs for data and gps
Append prebuilt dt.img to boot.img
init.target.rc: Add permissions for Torch