Merged Boost.Graph, Boost.Graph.Parallel, and Boost.PropertyMap changes from Boost trunk