Revert "coll/basic: fix segmentation fault in neighborhood collectives if the degree"

This reverts commit 9c788ff9400960823637dc0eebb3a8640414fa05.
coll/basic: fix segmentation fault in neighborhood collectives if the degree
of the topology is higher than the communicator size

It is possible to have a topology degree higher than the size of the communicator.
For example, a periodic cartesian communicator on MPI_COMM_SELF. This will leave
the neighborhood collectives with a request buffer that is too small.

This commits introduces a semantic change :
from now, c_topo must be set before invoking coll_select
* comment on communicator creation in mca_topo_base_dist_graph_create(...)
* use accesors to retrieve topo info
Add missing Fortran binding for Win_allocate.
pmix/slurm: correctly set locality of the local ranks as "not found"
btl/vader: fix typos in the help file
btl/vader: more updates to the help messages
Add the ability for a tool that requests spawn of a job to also request forwarding of all output to the tool. The tool is responsible for its own call to push its stdin to the new job. The push request can come -after- the job is started, but the pull request has to be done during the spawn procedure or else output can be lost.
Ensure that the proxy "pull" of output gets directed to the requesting tool, which is no longer just the sender since the HNP may be making the request on behalf of someone else
man: remove stale Java bindings from MPI man pages

Fixes #244
man: add $COPYRIGHT$ token and emacs mode to all man pages
Refactor the PMI configure check logic to be a lot cleaner and simpler.
configury: fix a typo in config/opal_check_pmi.m4
help-opal-shmem-mmap.txt: trivial typo fix
Merge pull request #241 from cniethammer/master

Add missing Fortran binding for Win_allocate.
OSHMEM: integrate review comments from open-mpi/ompi-release#7
Merge branch 'master' of github.com:open-mpi/ompi
shmem/mmap: do not use O_CREAT in shared memory attach
Per Gilles, we really should set the reentrant flags when building Java support
Fix CUDA compile error