[abi] main event handler based on abi struct
[abi] convert gps_ubx and gps makefiles to abi
[abi] commit for the record

FW is compiling with GPS callback
[abi] change abi.xml definition
[abi] microjet sim is working with gps over abi
trying to get rid of the extern definition of _gps