Revert "Undisable gps"

This reverts commit 5c112bf88d68daef595cfcb6002bbe9b7a6a6dd4.
Disable GPS.
Revert "gps.h matching current hal"

This reverts commit 6efe2a7229e3457dd5538ecaefcc5b5bd2bced29.
Revert "Revert "New GPS header""

This reverts commit e4cbb7322f2778aee8d32a7de7b051b6d8eb19fc.