add a disable function for coll module
Merge pull request #233 from ggouaillardet/rfc/coll_module_disable

Provide a symmetric behavior for the activation/deactivation of collective modules.
Adding a platform file for Darter NICS CrayXC30
Fix incorrect implementation of new MCA param mca_base_env_list - it was not picking up envars and forwarding them, but only worked if you explicitly set a value for the envar. Ensure it works for both direct and indirect launch modes. Remove stale code as this replaced orte_forward_envars. Ensure it doesn't get passed to the ORTE daemons.
Fix typo
btl sm: restore btl_sm_have_knem_support MCA param

Somehow, this MCA param was accidentally dropped after v1.6.5.  Thanks
to Gus Correa for bringing this matter to our attention.

Also moving some MCA params down from level 9 to levels 4/5.
btl sm: error if knem support is requested and cannot be activated

Restore the functionality to error out (and show a helpful message) if
knem support is requested by is either not compiled in or cannot be
activated.

Thanks to Gus Correa for bringing the matter to our attention.
Update the orterun man page
Fix building system: correct libltdl check for advise capability.
Quick pass over the sm-knem code, indent fixes
Fix libltdl VPATH configuration.
Merge pull request #240 from artpol84/ltdl_advise_fix

Fix building system: correct libltdl check for advise capability.
OSHMEM: spml ikrit: complete puts b4 memheap destruction

Force completion of all puts before deregestering memheap/bss memory

Fixes a possible race condition where put request completion callback
is called when request context is already cleared.

Change-Id: I7ed887ec0b03a66ce5d3076a7edcf64061f57370
Merge branch 'topic/oshmem_spml_ikrit_race'
Cleanup the orterun man page per review by Gus Correa