[human] Fixed bug with double suffixes when using several humans
[builder] Need to consider suffix when > 1 humans
[bin/morse] Check precisely that morse python version matches blender one

This commit also remove the output of PYTHONPATH, because, in the case
of a bad interpreter version, it triggers an exception, which is not
easy to understand by user.

While here, fix some too much long string, and simplify import dance, as
it can be only configured with python3.2+
[testing] Add some regression test for multiple humans (#308)
[main] Log python path too at the beginning for debugging purpose
[doc] no Internet required

I haz no Webz :-)
[cmake] Include ctest instead of just enable_test

It allows a lot more versatile targets for testing
[doc] Fix a few old statements in basic tutorial
[doc] Fix another 'now-incorrect' statement in basic tutorial
[builder] Fix get_child() to work recursively

This fix broken BarePr2.set_color()
Let users set the Morsy body color

This can be useful we running tutorials with many Morsy instances, one
per user
[doc] Document which files are not licensied under BSD-3 clause

Moreover, add a copy of Open Font License
Clean up messages with !!!!!!

While here:
	- try to wrap long lines
	- remove unused import
	- remove useless whitespace

Fix #242
[sensors] Fix typos in data field description of velocity
[actuator] Add an abstract method to deal with velocity or position control

Part of #117
[actuator] Add a property ControlType to various actuator

This property is used to decide if the computed speed controls the robot
in Velocity or in Position. The default is still Position, but it is now
easier to test each robot with different settings.

Part of #117
[testing] Add a basic test for velocity sensor

A bit touchy due to the 'Velocity' control, but I do my best to make it
reliable

Fix #336
[doc] Remove deprecated import