* Renamed Huanyang to VFD for H2A work
* Fixed Huanyang spindle implementation again.
Fixed includes in vcxproj generator
* Changed the VFD implementation. Implemented H2A along the way.
UNTESTED!
* Fixed retry loop in VFD. Added SettingsDefinition. Fixed name conflict within GRBL (`init()`).
* Added VFD_DEBUG_MODE.
* Fixed usability of VFD_DEBUG_MODE. Added a TODO in the H2ASpindle code.
Removed it from the test machine config
* Fixed bug in VFD spindle: the uart should be set up first, before running the rs485 task.
* Fixed bug in VFD_DEBUG_MODE output. Fixed bug in RX length of set_speed command for Huanyang VFD.
* Fixed a bug in the spindle code with states. Also, VFD didn't update state correctly.
Updated TODO/FIXME
* Added some more functionality to the Null spindle, to aid testing purposes.
Fixed report compatibility with vanilla grbl. Some values were reported in a slightly different format.
* Fixed commands.h
* Fixed review by Mitch
Co-authored-by: Stefan de Bruijn <stefan@nubilosoft.com>