[strategies][distance] add specialized cartesian strategies for point-box and box-box distance computations
[strategies][distance] revert the pythagoras strategy to its original state (before the merge with the point-box and box-box computation)
[test][distance] test against the supported distance strategy/-ies only; include for now the strategies for backward compatibility; add tests for the multipoint/box combination;
[strategies] add tags for point-box and box-box distance strategies
[strategies] include the cartesian strategies for point-box and box-box distances
[strategies][distance] add one more template parameter to the default distance strategy, to be used for specializing with respect to both geometries
[distance] remove generic dispatch wrt to the point-point strategy; add header with backward compatibility code; create the default strategy using reverse_dispatch (as in comparable distances)
[comparable distance] change the return type of the comparable distance (with strategy) to be the one of the comparable strategy;
in comparable distance without strategy, change the default strategy to be the natural strategy for this geometry combination;
[distance] remove point_to_box.hpp detail file; move its code to point_in_geometry.hpp
[distance] implement the box-box distance using the box-box strategy
[distance] in the segment-box distance computation, compute point-box distances using the default point-box strategy
[distance] distance of segment/box to range: replace BOOST_AUTO_TPL by actual type;
compute distance of points to box the naive way (without the point-box strategy) by considering distances of the point to the segments of the box;
[distance] change code in splitted_dispatch to take the strategy tag into account; write all necessary dispatch code with the natural strategy tag;
[distance] add code for point-box distance computation; change point_to_range algorithm to use only a point-segment strategy;
remove dispatch code for strategies which are not natural for the geometry pair (for backward compatibility, move the necessary code to backward_compatibility.hpp);
[distance] change the default strategy to be the natural strategy for the geometry pair of interest