Revert "Cleanup static build requirements by adding the wrapper flags back to the component configure.m4's. Minor cleanup of the lsf configure logic."

This reverts commit open-mpi/ompi@32bf0e7b7ee126b0433950a544f3e33c7cc9c76e.
Revert "lsf configury: add dependent libraries for static linking"

This reverts commit 56cfa90ddaaf9939926ff54b5f2f34e32254681e.
tm: add proper libraries for static builds

Ensure to set the proper WRAPPER_EXTRA flags for static builds.
Merge pull request #303 from jsquyres/pr/more-lsf-configury-fixes

Wrapper compiler static library fixes
btl/vader: workaround to make jenkins happy
Add support for 128-bit compare and swap on x86_64 when available.

A 128-bit compare-and-swap will enable a better atomic lifo implementation
that uses the pointer + counter method to avoid ABA issues. This commit
adds configury to check for the instruction (cmpxchg16b) and adds an
implementation that uses the __int128 type available in C99.