digital/io-hub/src/common-cc: first commit - testing the escape factor
digital/io-hub/src/common-cc: add prepare_score and get_score
digital/io-hub/src/common-cc: add points to all obstacles
digital/io-hub/src/common-cc: fix the obstacle avoidance circle radius computation
digital/io-hub/src/common-cc: use int instead of mixed int8/int16 for indexes, uint16 for positions
digital/io-hub/src/common-cc: rename "points[]" and associated variables into "navpoints[]"
digital/io-hub/src/common-cc: do not allow to go into obstacles exclusion circle, except when target is the center of the cake.
More dev required to make it more generic.
digital/io-hub/src/common-cc: add possibility for multiple navigation points layers
digital/io-hub/src/common-cc: fix the weight of the second layer of navigation points
digital/io-hub/src/common-cc: add type weight_t
digital/io-hub/src/common-cc: allow robot to target an obstacle (the cake)
digital/io-hub/src/common-cc: enlarge the obstacles clearance radius
digital/io-hub/src/common-cc: use common-cc host_debug() for log traces
digital/io-hub/src/common-cc: fix #if PATH_DEBUG