Thread: try to avoid compile error with msvc.12.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86542 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: try to avoid compile error with msvc.12 or atleast remove warning C4512.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86543 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: manage system::errc as it was an real enum class, so no implicitly convertible to an int.

git-svn-id: http://svn.boost.org/svn/boost/trunk@86544 b8fc166d-592f-0410-95f2-cb63ce0dd405
Thread: added new/old tickets tests for regression purposes.

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