UBX GPS Driver Fixes

Updated UBX GPS driver to correctly handle the NAV_SVINFO message, and record the complete satellite info for all satellites, including those not used in the NAV solution.