Turn off the coll/ml component if --without-hwloc was given

cmr=v1.8.3:reviewer=jsquyres
Fortran: add mpi_alloc_mem_cptr like bindings when configured with --without-weak-symbols

cmr=v1.8.3:reviewer=jsquyres
make_dist_tarball: check for a dirty source tree

Have the make_dist_tarball script check to ensure that the source tree
is clean before continuing.  This ensures that we don't accidentally
build a distribution tarball with something that is not committed in
the repo.

There is a --dirtyok option to override this check, and if you access
this script via the "make_tarball" link, --dirtyok is added to the
default set of options.

cmr=v1.8.3:reviewer=rhc
Merge branch 'master' of https://github.com/open-mpi/ompi-svn-mirror