Refactor LightCalibration and adjust drive back behaviour
Initialize all LineFinder variables in doInit and refine documentation
Support both sweeping and driving light calibration strategies
Fix bug in sweeping head calibration mode
Allow clearance overwriting in barcode reader
Add primitive strategies to move or turn by a specific value