Update the PMI configure logic to the minimum level required to address user-reported problems
osc/rdma: fix regression introduced by eed7b45db59b356f6257f3b019e77643f14f84ce

The ompi_osc_signal_outgoing was moved from ompi_osc_rdma_frag_start to frag_send
which gave correct results for the bug reproducer but hangs with simple OSC
tests. Moved the ompi_osc_signal_outgoing back and it now passes all tests.

Closes #256
Revert most of open-mpi/ompi@6ef938de3fa9ca0fed2c5bcb0736f65b0d8803af

We only intended to bring over the "remove
--enable-ompi-progress-threads" stuff, but instead brought over all
the stuff to enable thread locking by default (which should only be on
master, not over here on the v1.8 branch).

Hence, this commit reverts all of the above-mentioned commit *except*
the --enable-ompi-progress-threads stuff (i.e., we still leave that
stuff deleted from the v1.8 branch).
Merge pull request #67 from jsquyres/pr/revert-thread-lock-enable-by-default

Revert most of open-mpi/ompi@6ef938de3fa9ca0fed2c5bcb0736f65b0d8803af

Conditional on review of test results
Merge pull request #65 from hjelmn/v1.8_rdma_fixes_v2

osc/rdma: fix regression introduced by eed7b45db59b356f6257f3b019e77643f...

Adding for rc1 - conditional on review and test results
Merge pull request #64 from rhc54/cmr/update-pmi-config

Update the PMI configure logic

Adding for rc1 - conditional on final review and test results
Update version for rc1
Fix some warnings and issues created by pull requests
VERSION: put the "gitcolone" repo_rev value back
VERSION: Remove "JMS" shared lib version notes from last release
opal_check_ident.m4: make the test match what we do in the code base

Per open-mpi/ompi#257, the configure test used to check:

```c
 #pragma ident "foo"
```

But out in the code base, we actually do this:

```c
 #define IDENT_MSG "foo"
// ...
 #pragma ident IDENT_MSG
```

This commit updates the configure test to ```#define``` a string and
then use that with the various ident strategies.