message: sdk: utils: fix bug when building calibration cache
  The cache would be built for pixel values in [0, 4095) instead of [0, 4095]. This commit fixes the issue.
diff: uint16_t *aditof::Utils::buildCalibrationCache(float gain, float offset,
  int16_t maxPixelValue) {
  - uint16_t *cache = new uint16_t[maxPixelValue];
  - for (int16_t current = 0; current < maxPixelValue; ++current) {
  + uint16_t *cache = new uint16_t[maxPixelValue + 1];
  + for (int16_t current = 0; current <= maxPixelValue; ++current) {
  cache[current] =
  static_cast<int16_t>(static_cast<float>(current) * gain + offset);
  }
  