Update mac os x compile docs

Just got openmpi instructions in and macports goes and changes where they install it! At least now you can get it with a "port select mpi" and don't need to modify paths by hand.
Add assignment operator to Messenger

This fixes a bug where a copied Messenger would result in the MPI_Win memory being freed more than once.