Adds wall_diff thats fed to PID controller to the check_walls function.  Attempts to consider the case where there may be a wall according to the front ir sensor but not according to the rear side ir.
Cleans up a lot of code.  Control system will only use front side IR data for PID loop.  Adds step to calibrate_front() to square up with the wall before recalibrating distance.