Add average wheels diameter (perimeter)

Measured perimeter of the right wheel : 176
Measured perimeter of the left wheel : 177
Average perimeter : 176.5
Fixed mistake in comments
Non-working square run
Merge remote-tracking branch 'origin/developer' into localization-calibration
Little tests
Merge from PID-delay
Merge conflicts from PID-delay
Merge conflicts from PID-delay
Merge remote-tracking branch 'origin/developer' into developer

Conflicts:
	actions/movement.c
Merge branch developper
Separate color task

Now there are two tasks for color, one which runs every 50ms and maintaince the connection with the sensor, and the other which runs every 100ms and reads the color
Merge remote-tracking branch 'origin/developer' into localization-calibration
Functions to know when a movement is ended
Add a useless action if there is nothing to display

Apparently a task cannot be empty. So display task cannot be empty, even
if there is nothing to display.
Revert tests from localization-calibration
Fix mistake in type of variables for pid
Change int to U8 for boolean variables
Fix mistake in type for a function
Add missing include
Fix init_localization