Add missing ampersand - function call required a pointer, not the name itself
Some small leak cleanups

cmr=v1.8.3:reviewer=artpol
mca/base: ensure component version parameters get deregistered when the
component gets dlclosed

cmr=v1.8.2:reviewer=rhc
mca/base: make clang static analyzer happy

cmr=v1.8.3:reviewer=jsquyres
Reverting r32355: a number of processes is not a notion that a low level
communication library should use to initialize itself.

Ralph will champion this change back with an RFC if there is a realistic
need/use case from the community.
usnic: do not call ompi_rte_abort()

Adapt to moving down to OPAL: find a PML-registered error callback,
and use that when we don't have a module context and we need to abort.

Failing that, just call exit().
usnic: fix a bunch of OMPI_* and ORTE_* constant usage

Somehow a bunch of OMPI_* and ORTE_* constants didn't get renamed in
the BTL move to OPAL.  This commit fixes that.
usnic: remove last vestiges of ORTE process names

These were missed when the BTLs moved to OPAL.
usnic: remove compatibility with v1.6 series

Update compat.h to only handle compatability between v1.7/v1.8 and
v1.9/2.0 (i.e., the current trunk).  Remove what seems to be the last
vestiages of OMPI/ORTE pollution in the now-OPAL-ized usnic BTL.

Currently use a hard-coded constant for the MCW size (i.e.,
MPI_COMM_WORLD size) for some initialization values in the v1.9/2.0
series; still need to figure out something better there.
usnic: remove all trailing whitespace

Style cleanup only; no code changes.
usnic: minor cleanup
usnic: check that connectivity pings came from where they said they came from

Ensure that incoming "ping" messages came from the IP address that
they think they came from.  If they don't, drop them (because it is
probably routing error), which will likely eventually cause the
connectivity checker to timeout, and therefore cause the job to abort.
fortran: Revert r32354

r32354 breaks gfortran if you --enable-mpi-fortran, because it assumes
the value "all", when then errors out of configure because gfortran
can't currently build the mpi_f08 bindings.

Need to think about what the Right solution is here...
Cleanup the moved component's Makefile.am to use the opal instead of ompi directories
Silence some warnings in btl/scif and btl/openib
Some more abstraction cleanup - ensure the versions get set when --no-ompi is used
Merge branch 'master' of https://github.com/open-mpi/ompi-svn-mirror
Also some updates to pmix native support

Conflicts:
	opal/mca/btl/usnic/btl_usnic_component.c
Fix hostname string usage in error messages.
Fix another ompi->opal naming issue
Fix mpool/udreg compilation