can dynamically create and init controllers; added new commands
can dynamically create and init controllers; added new commands

this is important because not all modules will have the same number of
motors and sensors.

added CM which will set the parameters of motors controller.

added GU which returns the parameter of an ultrasonic sensor

jenny5-robot/jenny5-firmware,ubbots/jenny5-firmware,ubbots/jenny5-firmware,jenny5-robot/jenny5-firmware