Finalize the TWRP-ify

Copy the twrp.fstab to the recovery ramdisk

Change-Id: I8c39f1dde79a1005079f1dd2c41163efde5bf353
hammerhead: update APNs call

Signed-off-by: Jake Whatley <jacob.whatley91@gmail.com>
Change-Id: I31b86cfa0bcce25c85b752fe64eef4f15f8c16a1
hammerhead: Clean up Torch

Two squashed commits

hammerhead: Remove global-read/write for torch sysfs

This is a security issue - anything can turn on the LED right now

This is not the proper way to fix torch.

hammerhead: Make OmniTorch use camera interface

Even if you solve permissions issues with sysfs, Torch causes
the camera to be unable to control the flash if you use Torch
then switch to camera when using sysfs.

This has been reported by multiple users of both Omni and CM.

When using the camera interface, Torch works without permissions
hacks and does not interfere with normal camera operation.

Change-Id: I4eb005cb7fce6908a4cfb5fbc7b3e575bd6ab308
Enable frandom

Change-Id: I82c1af5a39b358b7d989c6ab92160051a9686f0b
Use Mackay defconfig

Change-Id: I84ce84184f0ab169b7e548f142b66475bb819bba
Update to correct blob script

Change-Id: I01f8bde2d9a8b2fec728be9a898659c831977a73
Updated vendor blobs

Change-Id: I76218198115a5ab13c41a8aea8b61d3eac9104f4
Various tweaks

Origin: Chadouming
https://github.com/chadouming/android_device_lge_hammerhead/commit/7817a2323de085ae311841f61878ca2f5aabfd38

Change-Id: I36d8e58850d52da3775a94242be7a601a66e4d2a
Add support for USB OTG

Change-Id: Id5ded1d14f01e4bd126115866e0bf3bd75d5cfcb
hammerhead: Update cpufreq settings

 * QC is switching to interactive. We will too.

Change-Id: I1ea4bdc75108136aa4b96e91da1a661b0b5d2b07
hammerhead: Add new interactive governor settings

Change-Id: I09712507f2e296edcdf6a9fada587e400965b0bb
hammerhead: Better mount options to improve performance

Change-Id: I18f7165c2ff8547b7968d946336d948fe30522b1