m7-common: add gps stuff and build new gps hal.

Change-Id: I80b2758da6ad002d7b1542cb7cddc950527675e4