general fixup

mostly add missing files and specify the correct path for files, this is incomplete and there is probably some small things I've missed. 

**TODO:** BOOTIMAGE & RECOVERY PARITION_SIZE may require a more generous and generic offset for sony devices of 0x01400000

**About the storage**
Mounting as true storage in /storage/sdcard0 is correct and what sony uses in their firmware.
2GB of emulated storage is automatically created when 'true' storage is correctly mounted.
Interestingly I cannot find where sony mounts the internal & external sdcard when I extract the stock kernel but can find where /system, /data, /cache, etc. is mounted.
The stock kernel's init.qcom.rc mentions:
"# [SA77] S AlexKuan Bug#209 Format(if unformat) and Mount automatically internal eMMC partition at boot"
which may or may not help. 
The big problem is that sdcard0 can't seemed to be mounted in fstab.