Rename boundingbox auto -> cropmode
No need to call get() on smart pointers when dereferencing
Change Walk::calculateStartSegmentAndStartPoint return type to pair