Move legacy GPS defines to device trees

Change-Id: Ie1a6efb0e49f744659974b28a824a40480799dd8
Automatic translation import

Change-Id: Id2f95332d26b3f64f6dc0dc7a0a2a0a1cd2ba741
Move legacy GPS hal to device tree

Change-Id: I094759fcdfcb01688a74074dd0f5b046cf5ad315
Update extract-files script

Change-Id: Id540445a0aa2c0fbcae23f2c0d2a739c380993ce
AsantiKeypad strings: Fix QWERTY/QWERTZ mismatch and word order

- the main purpose of the 'asanti' keyword use in label strings is
  to get the asanti specific keyboard layouts nicely grouped together
  in the alphabetically sorted listing of all available keyboard layouts
  => the asanti keypad label strings should always start with 'asanti'

Change-Id: I7e3fb5e57a80bc0ec0d0bb5a4b38ff8a72ddafa0
Automatic translation import

Change-Id: I7862c376e532710c7f43dd3225e622bf2455ba18
Merge branch 'cm-11.0' into stable/cm-11.0