victara: Fix the building of the kernel

* mkbootimg.sh is from oppo/msm8974-common
victara: Remove LEGACY_ALSA flag

This doesn't compile with Steve's latest changes and I suspect
we don't want it anyway since we have no blobs and newer
kernel source.
victara: Update partition sizes based on XT-1095
victara: Lie about our recovery partition size

The image is too big for our partition size + the padding
that the build system imposes on us.
victara: Use our own defconfig
victara: Set selinux=permissive for now
victara: Load the proper adreno firmware files
victara: Fix some firmware links
victara: Fix brightness control
TEMPORARY: Remove context option from mount of /firmware
victara: ueventd: Fix ownership of qseecom devices
victara: Fix broken logic in extract-files.sh
victara: Remote proprietary files that are being source built
victara: Fix adb access on Windows
victara: Set lcd_density=440 (as per stock)
victara: Configure WiFi
TEMPORARY: Remove gps support
WIP: Vendor files for ril