Revert "Hammerhead optimizations"

This reverts commit ccbd136f60ff489d0459a26ec3fc0631721f4dc2.
hammerhead: Always keep 3 buffers ready

 * Reduces overall jank system-wide

Change-Id: I37f6021237c81197063d3fd1fd7e5e07626490c9
hammerhead: Better USB audio support

 * Use new QCOM USB audio path which uses the AFE proxy.
 * This fixes the issues with skips and drops when UI sounds play.

Change-Id: I9941d49b669208959353805f43f51874a415eba3
HACK: Disable secure discard

 * Secure discard is causing wipes to take insane amounts of time.
 * Enable this workaround until the problem is sorted.

Change-Id: If9bbb27fd5476a160e9d7e8b29ab20a851410ff7
Signed-off-by: Evan Anderson <evan1124@gmail.com>

Conflicts:
	BoardConfig.mk
hammerhead: Better mount options to improve performance

Change-Id: I18f7165c2ff8547b7968d946336d948fe30522b1
hammerhead: Enable offload for USB audio

Change-Id: I7cc9580865da63330a0bf54d5716ca23a2d6216c
hammerhead: Update cpufreq settings

 * QC is switching to interactive. We will too.

Change-Id: I1ea4bdc75108136aa4b96e91da1a661b0b5d2b07
Add support for USB OTG

Change-Id: Id5ded1d14f01e4bd126115866e0bf3bd75d5cfcb
Enable bootanimation optimizations
Even better mount options
Enable Krait optimizations
modify TCP buffer sizes
thanks to ctfromnn

	modified:   init.hammerhead.rc
increase wifi scan to 180s
VM tweaks
thanks to ctfrommn

	modified:   init.hammerhead.rc