added basic powersaving, after we've got details of lock and sats we check if these are sufficent and if possible put the gps into power saving, if they aren't back in to maximum performance. The issue is that power saving is poorly implemented on the Ublox 6 so we need to be careful not to miss it loosing lock or it'll freeze up