Made timed_mutex incompatible with condition variable when mutex_timedwait is not available. The test had to be disabled for now because it requires condition_variable_any.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86367 b8fc166d-592f-0410-95f2-cb63ce0dd405
[geometry] revised solution for robustness, we don't go to integer which was shortly done. This is partly a revert of r85867, where we scaled to integer. Now we make side information consistent by iteratively selecting a larger epsilon. This will be moved into a separate class. All tests pass now, also the complete ticket_9081 test which failed before

git-svn-id: http://svn.boost.org/svn/boost/trunk@86368 b8fc166d-592f-0410-95f2-cb63ce0dd405
A sketch for TSS API.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86369 b8fc166d-592f-0410-95f2-cb63ce0dd405
hashed index performance improvement

git-svn-id: http://svn.boost.org/svn/boost/trunk@86370 b8fc166d-592f-0410-95f2-cb63ce0dd405
documented a particular deviation of hashed indices from the standard

git-svn-id: http://svn.boost.org/svn/boost/trunk@86371 b8fc166d-592f-0410-95f2-cb63ce0dd405
Supressing MSVC2013 warnings and ensuring that lexical cast io classes are not copied (refs #9271)

git-svn-id: http://svn.boost.org/svn/boost/trunk@86374 b8fc166d-592f-0410-95f2-cb63ce0dd405
Update explicit-failures-markup.xml: msvc-12 compilers have not increased the accuracy of floating point conversions

git-svn-id: http://svn.boost.org/svn/boost/trunk@86375 b8fc166d-592f-0410-95f2-cb63ce0dd405
Chrono: fix two important issues with Boost.Chrono IO v2 on windows
* now() returned 1 day later.
* make use of system_clock::duration instead of microseconds in time_point_io input rounding


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