Merged revisions 52208,52241,52271,52314-52315,52317,52361,52542,52579 via svnmerge from https://svn.boost.org/svn/boost/trunk