Move some overlays in from xt897

Change-Id: I475a4cde080968a0acad0cf20337019b03e66f82
Move all the idc/kl/kc stuff to common, it will use what is needed

Change-Id: I3500cecbe7f39a8eb892336b93f506ffe525e100
overlay: Increase keypress-vibration-durations to 30ms

Change-Id: Ie705096d2a4a14e647524fb71294262bb997ca62
Enable Qcom bionic optimizations

Change-Id: I67808a28bbb25aaf5baf64c43827bf1a114560e8
Revert "Move QC_NEW_GPS to msm8960-common"

This reverts commit 2eecbdae46b1636a69050ab099fad5158b82b4f7.
Revert "Move gps.h to msm8960-common"

This reverts commit 3e0a605fe37fdfd9596839bb74c9e4293f3a03ce.
Revert "Refactor gps HAL to family trees"

This reverts commit abce624587d6f97bc1823a7463766e1624c93d16.

Change-Id: I742bd0e3e0255d9496e6f7e4ee36fce07b560394
proprietary-files: Move libgeofence and libloc_api_v02 to common

Use the older versions for Razr HD hal

Change-Id: I576af31398c9a653d55b09f89155b9cc53343f76
gps: Make it compile for TARGET_BOARD_PLATFORM

Change-Id: Ie7b024a60031fd330775e4efb417331dd2a8a54e
Move mm.enable.smoothstreaming up a level

Change-Id: Ib376a6792b27a607fe74a0574ed6698cda7e8f19