Bug-fix of the switching between data rates
The actual implementation of the Prescaler does compenasation for the bit time duration during bit-rate switching. This compensation depends always on the data bit time with the assumption that the nominal time quanta is set to value higher than 4. This behaviour is not correct and should be changed to support all combinations of Nominal Time quanta and Data Time Quanta duration. This behaviour was not observed in the reference hardware testing since value of 8 was used for nominal bit time prescaler and thus the bit counter truly was not affected.