[geometry] adapted transform strategies, they have points now as member-template, and calculation-type as template. Similar to what was done for Distane. This commit includes updated tests/doc/examples
[geometry] updated samples with external libs w.r.t. transform strategies
[geometry] added centroid calculation for segment type
[geometry] fixed dissolve-extension, which was broken for quite some time, however it was only missing an extra parameter in assign_parents
[geometry] fixed cross-track (missed comparable_type), vincenty (missed radius), cross-track-course (now supports different point-types), distance_mixed unit test which uses all these things
[geometry] removed register as noted as deprecated by clang
[geometry][extensions] fixed multi_within test which missed a default_strategy, this was the same for within so uncommented the relevant lines there (and added polygon/box)
[geometry][extensions] fixed offset unit test by fixing offset compiler errors and commenting failing tests. Offset was never finished but is especially broken since I took another approach for buffer. At least the test is green now so we can monitor future regressions
[geometry] cleanup, removing MSVC proj-files where were for version 2005
[geometry] robustness-tests added Jamfile and fixed gcc compilation errors
[geometry] ticket #8969, fixed: constructor of model::point should be explicit
[geometry][doxygen_xml2qbk][#8825] applied patch (modified making behaviour optional)
[geometry][extension] fixed clang compilation problem, qualifying baseclass
[geometry] cleanup: removed unused typedefs as warned for by gcc 4.8
[geometry] fixed documentation: removed template parameters, made pythagoras back to a class, remove xml files in make_qbk to avoid using old ones
[geometry] small fixes/typos in documentation for strategies