Converted convex_hull to the multi-stage approach and made it variant-aware.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86401 b8fc166d-592f-0410-95f2-cb63ce0dd405
According to the discussion on the ML, changed the default WinAPI back to XP.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86403 b8fc166d-592f-0410-95f2-cb63ce0dd405
Refs #9291. Corrected the docs wrt the problems of using attribute keywords with phoenix::bind or phoenix::function.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86404 b8fc166d-592f-0410-95f2-cb63ce0dd405
coroutine: documentation update


git-svn-id: http://svn.boost.org/svn/boost/trunk@86406 b8fc166d-592f-0410-95f2-cb63ce0dd405
A complier bug related to overloading was causing boost signals2 and libraries that depend on signals2 to fail, so BOOST_NO_CXX11_VARIADIC_TEMPLATES was defined for VC++ 2013 as a sledge-hammer workaround. Now that the exact cause of the problem is known, BOOST_NO_CXX11_VARIADIC_TEMPLATES has been moved to the correct (i.e. pre-2013 RC) location. A specific workaround in signals2 will be applied separately.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86408 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added Windows 8.1 (aka Blue) version constant.

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