[algorithms] Add bg::detail::azimuth() algorithm.
[strategies] Add side_by_azimuth agnostic strategy.