Fixed misspelling of a private variable in WebotsLightSensorsTCP

 Changes to be committed:
	modified:   ../../../../RobotSimulator/Transducer.py
Change the overall setup of the Webots world for the Braitenberg-like
Type-2 vehicle experiment to make it equal to the type-1 setup.
In particular, changed the size of the world, and the intensities,
positions, and attenuation values of the lights.

 Changes to be committed:
	modified:   ../../worlds/.khepera-braitenberg-2-HOMEO.wbproj
	modified:   ../../worlds/khepera-braitenberg-2-HOMEO.wbt
Rewrote (thanks to Leo) a Webots tcp/ip controller in C++/Qt implementing the same
Khepera simplified protocol used by the old C controller. The new controller does not
crash on the client exiting: it drops the connection and waits for a new one on the
same port.
Also: the new controller accepts a port number on the command line. Multiple Khepera
robots can use the same controller by choosing a  different port number in the
Webots' world "controller args" field.

 Changes to be committed:
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/Makefile
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/moc_robotthread.cpp
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/moc_robotworker.cpp
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/moc_sockethandler.cpp
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/robotthread.cpp
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/robotthread.h
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/robotworker.cpp
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/robotworker.h
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/server-cpp.cpp
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/server-cpp.pro
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/server-cpp.pro.user
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/sockethandler.cpp
	new file:   src/Webots/Homeo-experiments/controllers/server-cpp/sockethandler.h
Fixed SimulationThread.py, the thread class used by QT Simulation, to destroy
the current thread when exiting. Previously, python threads were left hanging
and kept ineracting with Webots.

 Changes to be committed:
	modified:   src/Helpers/SimulationThread.py
Fixed a mistyped variable name in Transducer class

 Changes to be committed:
	modified:   src/RobotSimulator/Transducer.py
Minor cleanup on SimulationThread class: removed debugging printing command
Modified Webots world for Braitenberg-like type-2 vehicle to use new C++ TCP/IP controller