Refactored TouchSensor so generic functions go in Sensor.
Comment change
Put TouchSensor into Sensor module
Moved all Sensor tests into one file.
Added UltrasonicSensor and tests.
Better implementation of UltrasonicSensor
Added LightSensor.
Minor improvement.
Added smoothing to UltrasonicSensor