Temporarily turn off a specific datatype test that is preventing the nightly tarball from running
Revise the ess/pmi selection logic as all APPs must select it, and no daemons. Cleanup some of the mca param levels in ess so we don't printout the topology quite as easily.
Implement strict validation for the packing/unpacking of the data.
Refactor the datatype engine to reduce the critical path for the most
trivial (and thus used) datatype usages. Make the gaps_contiguous
pack and unpack functions similar.
Timing framework: pack timing scripts to tarball always
Merge pull request #296 from nkogteva/master

Timing framework: pack timing scripts to tarball always
configury: fix lt_dladvise_init grep test

Change the CPPFLAGS to just -I$srcdir, and change the include file to
check to be just opal/libltdl/ltdl.h.  Do this because the CPPFLAGS
are passed to the preprocessor, and the C program that is passed
through the preprocessor is basically:

    #include <opal/libltdl/ltdl.h>

Using the proper -I covers both VPATH and non-VPATH cases.
configury: whitespace and shell quoting cleanup

Remove extra whitespace, change foo="$bar" to foo=$bar,
and change one instance of "$foo" = "1" to $foo -eq 1.
Merge pull request #298 from jsquyres/topic/lt_dladvise-fix

Fix the lt_dladvise test noted by Edgar
Fix singletons - still working on singleton comm_spawn