Check if bit correction happened before bailing out due to a bad CRC.

decodeModesMessage would bail out early if the CRC was originally bad, even if --fix was in effect and one or two bits had been successfully repaired. Then much of the body of the message would not be decoded (e.g. all of the extended squitter).