[strategies] Add move course() to algorithms/detail and use it in spherical side and distance strategies.