Settings: External GPS Support (2/2)

- Ported feature from CM9

Submitted on behalf of a third-party: Cuong Bui

Change-Id: I324269dae1c621b38e2f624e0ce82bf600896ff6