d2: Make guard makefile more specific

Change-Id: If9d91f802ccc99448a00f0288bf4bc4ddcb4364e
d2: Relocate GPS HAL

Change-Id: If374274b5202672bb51892f9e078ed09c3c9e8aa
d2: Relocate keylayout files for D2

Change-Id: Id528dc811d5cc7766c346fe04bb938486ae82b81
d2: Relocate modem link scripts

 * Moving from msm8960-common

Change-Id: Ib470cbbf87cac950701a4ae7ba29f08de8015308
d2-common: Fix relocation pathways for KeyLayout and GPS

Signed-off-by: bmc08gt <bmc08gt.teamb00sted@gmail.com>
Change-Id: I53a0c054d3b42b5b60cfad4f112f402526860128
Merge remote-tracking branch 'upstream/cm-10.1' into HEAD