Fixed #6436 #5596 and added threaded initialization

svn path=/trunk/boost/mpi/; revision=84739