temperature_sensor: Refactor temperature sensor to new APIs (follow rule of driverNG) and support esp32s3 Closes IDF-3665, IDF-3367, and IDF-1793 See merge request espressif/esp-idf!16787