* Improved homing (parallel homing support, better repeatability, better geometric reference point)
* Improved joint calibration procedure
* Calibration data can now be stored persistently on the flash memory (no repeated calibration required)
* Improved logging
* added PythonAPI to control device easily
New G-Code commands:
* Enable/Disable motors command, including pose recovery from current position on motor enable
* Dedicated joint calibration command with save to flash option
* Set pose command to directly set a target pose for the servo loops, bypassing the motion controller (good for real-time control)