2023-02-17 - 2023-03-03
	- huge code review, many changes to improve stability
	- basic multilanguage support (pre-compile option)
		- all strings used in program moved to header files and stored in progmem
	- nearly all modules/features are now pre-compile configurable via settings.h and/or build flags
	- move sensors configuration out of thermostat configuration as it will also be used in other firmware variants
	- firmware variant HEATCONTROL code complete and well tested (currently only language version DE is fully implemented)
	- firmware variant THERMOSTAT taken over from WiFiThermostat but not yet finished
	- other firmware variants as "WiFiBlinds" (UART to MQTT bridge) not yet implemented
	
2023-02-17
	- update arduinoWebSockets-2.1.4 -> arduinoWebSockets-2.3.6
	##- update DHT-sensor-library-1.3.8 -> DHT-sensor-library-1.4.4
	##- update Adafruit_Sensor-1.1.1 -> Adafruit_Sensor-1.1.7 (previously unused? necessary for DHT-sensor-library-1.3.8) 
	##  --> reverted as often could not read DHT sensor with it. did not investigate why.
	- update ArduinoJson-6.13.0 -> ArduinoJson-6.20.1
	- update pubsubclient-2.7 -> pubsubclient-2.8
	- update Bounce2-2.52 -> Bounce2-2.71
	- building with ESP8266 Arduino Core v3.0.2 works now (but not tested much yet)
	- building with ESP8266 Arduino Core v3.1.1 works now (but not tested much yet)
	- FS: replaced deprecated SPIFFS with LittleFS
	- config: complete rework - now saves binary structs instead of overly complicated to maintain json files to file system
	- config: move secrets to its own struct, which is saved to "EEPROM" instead of file system to make extracting passwords much harder
	- config: improve XOR encryption of secrets
	
2023-02-01
	- started "universal" base firmware using code base of WiFiThermostat v0.7.1
	- merged with WiFiBlinds dev version (also initially starting from WiFiThermostat) which already had many improvements
	- make firmware variant configurable by pre-compile config switches
	