Move the OPAL_ENABLE_PROGRESS_THREADS definition to opal_configure_options.m4
Add missing include
Merge branch 'master' of https://github.com/open-mpi/ompi-svn-mirror
Per Paul Hargrove's suggestion, create an opal_pagesize function to abstract the various ways of obtaining that value. Rather than creating a separate file for only that one function, put it in a convenient place that is at least somewhat related.

Refs #4826
Merge branch 'master' of https://github.com/open-mpi/ompi-svn-mirror
Solidify the API and get things to compile. Update dstore definitions to match PMIx. Add direct grpcomm component and remove stale ones. Define new grpcomm APIs.
Update s1 and ess/pmi modules to the stabilized PMIx API
Fix missing ampersand.

also replase the OMPI_CAST_RTE_NAME macro with
an inline function if OPAL_ENABLE_DEBUG, so we can
get warnings from the compiler if ampersand is missing.

Thanks to Paul Hargrove for reporting the bugs
coll/ml: fix ML_ERROR/printf parameters

cmr=v1.8.2:reviewer=hjelmn
Merge branch 'master' of https://github.com/open-mpi/ompi-svn-mirror
Continue work on native implementation