[geometry] added tests for point_on_surface for multipolygons

git-svn-id: http://svn.boost.org/svn/boost/trunk@86590 b8fc166d-592f-0410-95f2-cb63ce0dd405
[geometry] fixed multi_simplify test which suffered from too many decimals in the test-output

git-svn-id: http://svn.boost.org/svn/boost/trunk@86591 b8fc166d-592f-0410-95f2-cb63ce0dd405
[geometry] fixed multi_for_each which requires a closing point (since WKT now always closes rings explicitly, few weeks ago)

git-svn-id: http://svn.boost.org/svn/boost/trunk@86592 b8fc166d-592f-0410-95f2-cb63ce0dd405
[geometry] fixed for_each which requires a closing point for its polygon (since WKT now always closes rings explicitly, few weeks ago)

git-svn-id: http://svn.boost.org/svn/boost/trunk@86593 b8fc166d-592f-0410-95f2-cb63ce0dd405
Ratio: Added ratio binary prefixes and ratio_power.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86594 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: try to fix error on mscv-12 when scoped_thread uses private dummy class with enable_if.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86595 b8fc166d-592f-0410-95f2-cb63ce0dd405
[geometry] fixed WKT errors in convert-unit-tests. We now check extra on num_points

git-svn-id: http://svn.boost.org/svn/boost/trunk@86596 b8fc166d-592f-0410-95f2-cb63ce0dd405
accelerated hash->bucket mapping

git-svn-id: http://svn.boost.org/svn/boost/trunk@86597 b8fc166d-592f-0410-95f2-cb63ce0dd405
[geometry] quarantined test for range adaptors using filter, they do not support boost::size() so we can't use it in (current) practice

git-svn-id: http://svn.boost.org/svn/boost/trunk@86598 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: Added missing include.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86599 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fixed garbage dump output on AVX2-enabled CPUs.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86600 b8fc166d-592f-0410-95f2-cb63ce0dd405
Ratio: Added some missing templates in ratio_fwd.hpp, some tests and doc of the new features ratio_power and binary prefixes.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86601 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added optional key type for static_property_map; added make_static_property_map; documented static_property_map and the new stuff

git-svn-id: http://svn.boost.org/svn/boost/trunk@86603 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added graph property support to write_graphviz_dp

git-svn-id: http://svn.boost.org/svn/boost/trunk@86604 b8fc166d-592f-0410-95f2-cb63ce0dd405