hammerhead: Configure sync_freq feature

Use the (optimized) sync_freq feature to stop frequency
jumping around, causing jitter. We may now even revert
timer_rate and timer_slack to the previous conservative
values.

Change-Id: Ie479a97d00d02b7f2b9867549848f1c251fcb642
hammerhead: Add hardware tunables support: vibrator

Change-Id: If8049f87b06447e7575083043d52716881facbeb
Signed-off-by: Lorenzo M <djmesias@yahoo.es>
hammerhead: Add hardware tunables support: display

Change-Id: I4eba7024542c6fb3727272c54a1521aaa662a64e
Signed-off-by: Lorenzo M <djmesias@yahoo.es>
hammerhead: Disable forced use of triple framebuffers

 * This can cause additional input latency and isn't really
   needed on this hardware.

Change-Id: I662915c08f9e8b9eef609319806feda880acc7a5
hammerhead: Enable use of FFMPEG codecs for extended formats

Change-Id: I1dc66749b6b5548c3617cbbfff389abc3d319562
Soporte para fast_charge (1/2)

Change-Id: I4da8686ab975392748591c838d8e02f9dd9311a1
hammerhead: dexopt system to /cache

http://review.cyanogenmod.org/#/c/56059/ set dexopt to /data only
by default.  hammerhead has nearly 700MB on /cache so let's
continue to use it.

Change-Id: I3278efac35ed8871055b80bc4fd3a1a2ca530068
hammerhead: Use CM default overlays

Change-Id: I07f11cf3f8fb4cdefb71d5a10b1b1b8ed88d7aca
Signed-off-by: Lorenzo M <djmesias@yahoo.es>
hammerhead: hasHighBrightness flag to true

Change-Id: I705a13444988c3a7d701139ad9ec91f2a3bd2204
hammerhead: Add hardware tunables support: taptowake

Change-Id: I6f146168d4a58e1e5766d72fd7e4e74b277e655d
Signed-off-by: Lorenzo M <djmesias@yahoo.es>