fix: removing the Thevenin current limit: if(i >  32000) return  32000;
add: eeprom versioning per structure
Merge https://github.com/stawel/cheali-charger

Conflicts:
	CMakeLists.txt
	src/core/ChealiCharger2.cpp
	src/core/Thevenin.cpp
	src/hardware/GTPowerA6-10-original/cheali-charger-GTPowerA6-10.size
	src/hardware/Turnigy-A-6-10-200W/cheali-charger-Turnigy-A-6-10-200W.size
	src/hardware/Turnigy-Accucel-6-50W-5A/cheali-charger-Turnigy-Accucel-6-50W-5A.size
	src/hardware/Turnigy-MEGA-400Wx2/cheali-charger-Turnigy-MEGA-400Wx2.size
	src/hardware/imaxB6-clone/cheali-charger-imaxB6-clone.size
	src/hardware/imaxB6-original/cheali-charger-imaxB6-original.size