msm8960: Relocate GPS HAL

 * The GPS HAL here is specific to D2. As we now have other devices
   inheriting from this repository, move it to d2-common.

Change-Id: I6baa11995aa8f67bdaf79fa950d7d81ab52c68b1
msm8960: Relocate some D2-specific keylayouts

Change-Id: I4aecabb98c9a270b5f8ff5526b85c2ccc2ad9bdd
msm8960: Relocate modem link scripts

 * These vary by target, so relocate to more specific location

Change-Id: I3ed28e83d5ae76d88ba8b4da203727c61be1e806
Merge branch 'cm-10.1' of github.com:CyanogenMod/android_device_samsung_msm8960-common into HEAD