opal: revert env_list separator to ";" from "+"
Handle error case in mca_spml_yoda_register

this commit fixes error propagation in :
 - mca_memheap_base_reg
 - mca_memheap_base_dereg

cmr=v1.8.2:reviewer=amikheev:ticket=4747
OSHMEM: refactoring of fix wrong btl/sm processing
    
Use exising fields of mkey struct to identify 'shared memory'
segments.

mkey.u.key is now always initialized to MAP_SEGMENT_SHM_INVALID instead
of 0

reviewed by Mike and Igor
cmr=v1.8.2:reviewer=ompi-rm1.8
OSHMEM: fixes error handling in memheap

Memory registration is aborted on first failure.
Already registered memory is freed and
correct error code is returned.

Memory deregistration always suceeeds 

reviewed by miked
cmr=v1.8.2:reviewer=ompi-rm1.8
coll/ml: temporarily disable binding check
Fix error and warning messages after reverting
the mca_base_env_list to being semicolon delimited.
Add missing file to tarball
opal mca: externalize delimiter for base_env_list mca parameters

fixed by Elena, reviewed by MikeD
Merge branch 'master' of https://github.com/open-mpi/ompi-svn-mirror

Conflicts:
	opal/mca/common/pmi/Makefile.am