Remove whitespace
tools: fix cli args parsing

No need to "shift" if argument does not expect parameter on the command line.
(cherry picked from commit 6372ac926c6a6622222915ac4f9301021f731c35)
Merge pull request #23 from rhc54/v1.8

tools: fix cli args parsing
contrib: added the check-help-strings.pl file.

(from master - commits: 98ef295c, 7a3adcf0, c59ca9c7, 82b49c2b)
var: fix segv in deprecated file var show_help()

Ensure to include the new variable filename in the show_help() output
when we load a deprecated MCA param from a file.

Fixes #236

(cherry picked from commit dc66e197cc48396002d0dcf6f5f04dc6b581d7fd)
Merge pull request #33 from jsquyres/topic/var-show-help-segv-fix

var: fix segv in deprecated file var show_help()

RM-approved
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
(cherry picked from commit 5af4d02bd3b601a18f6fb03b1837fceb6534261e)
Update the orterun/mpirun manpage. Corresponds to master commits:

open-mpi/ompi@91e9686
open-mpi/ompi@f9d620e

@jsquyres please review
Correctly move the pointer back by the true_lb.

(cherry picked from commit open-mpi/ompi@e3f74aca1c0482816e85da9f018872b7fe98e227)
Fix building system: correct libltdl check for advise capability.
MPI_Ibarrier.3in: add missing man page

Add MPI_Ibarrier.3in to reference MPI_Barrier.3, and update
MPI_Barrier.3in to include bindings for MPI_Ibarrier.  Slightly update
the text to be inclusive of the non-blocking case.

Fixes #242.

(cherry picked from commit 952be15d7f539ec1be3199eddee7baadb8c8cf91)
Add following commits from master:

open-mpi/ompi@9529289
open-mpi/ompi@206eade
Merge pull request #36 from rhc54/cmr/update-orterun-manpage

Update the orterun/mpirun manpage. Corresponds to master commits:
Merge pull request #34 from artpol84/fix_ltdl

Fix building system: correct libltdl check for advise capability.
Merge pull request #29 from ggouaillardet/topic/coll_tuned_allgather_intra_bruck

Correctly move the pointer back by the true_lb.
pmi: correctly handle NULL OPAL_BYTE_OBJECT object

This is a backport of open-mpi/ompi@7508c6f3ad56a06f26d0d573c1b0860ad0170153
Merge pull request #42 from ggouaillardet/topic/pmi_null_object

pmi: correctly handle NULL OPAL_BYTE_OBJECT object
Merge pull request #27 from alinask/topic_port_help_strings_file

contrib: added the check-help-strings.pl file.
Merge pull request #37 from jsquyres/pr/ibarrier-man-page

MPI_Ibarrier.3in: add missing man page
Merge pull request #35 from alex-mikheev/topic/oshmem_spml_ikrit_race-v1.8

OSHMEM: spml ikrit: complete puts b4 memheap destruction