Update 5 sensor values per each update.
As I read, the IR distance sensor code in QuickBot.py updated only one sensor value per update, rather than upating all 5 values on one call to the IRVal function. Not sure why it grabbed only one per call. I changed Rowland's code to update all 5 values each time the update function is called.