refactoring of robot model
made it compile and pass tests
Merge branch 'models-refactoring' into trikSupportStage2

Conflicts:
	plugins/robots/interpreters/interpreterCore/src/interpreter/interpreter.cpp
	plugins/robots/interpreters/nxtKitInterpreter/src/robotModel/real/realRobotModel.cpp
	plugins/robots/interpreters/nxtKitInterpreter/src/robotModel/real/realRobotModel.h