Branch for the 1.0 series.
Bump us up to 1.0rc1
Increase the expected tool versions to the latest versions
Update the make dist script a bit
Submitted by: Josh Hursey
Reviewed by: Jeff Squyres

fix a compiler warning
Submitted by: Ralph Castain
Reviewed by: Jeff Squyres

Fix a typo that caused valgrind to bark on 64-bit machines. Actually
was a potential source of error, so the barking was legit.
Submitted by: Ralph Castain
Reviewed by: Jeff Squyres

Add unlock/lock around the delivery of a local callback to remove
thread-lock condition if the callback function attempts to re-enter
the registry.
Submitted by: Jeff Squyres
No review necessary

Update to docs.
Submitted by: Jeff Squyres
Reviewed by: Josh Hursey

Fix for pointer math -- ensure that we're interpreting by (char *),
not (unsigned long*).  Thanks to Paul Hargrove for catching this.
Submitted by: Brian Barrett
Reviewed by: Jeff Squyres

* make sure to ship missing header file
Submitted by: Brian Barrett
Reviewed by: Jeff Squyres

* greatly simply the maffinity:libnuma configure macro - use the 
  OMPI_CHECK_PACKAGE macro instead of doing everything ourself.
  The old code was causing problems - it wouldn't add anything to
  WRAPPER_EXTRA_{LDFLAGS, LIBS} if libnuma was installed in /usr,
  so it didn't work so well.
Move on to rc2
Thanks to Brian catching this -- Jeff needs to be more careful when
committing the VERSION file.
Now that rc2 has escaped, move on to rc3.
- correct rounding errors scheduling large messages (submited by twoodall, reviewed by jsquyres)
Submitted by: Ralph Castain
Reviewed by: Josh Hursey

Fix a few thread-lock things discovered by Josh. The thread locks in
the registry's local notify delivery system had not been updated to
reflect the design change whereby the xcast uses the notify delivery
system. This has now been fixed.

Also revised the callbacks to store and utilize local variables to
avoid problems where threads modify the global structures. Not sure
this totally fixes the problem, but it's a shot - suggested by Josh
(and Jeff, I believe).

Josh also fixed a typo in the original commit and added comments about
how this needs to be revisted after 1.0.
Submitted by: Josh Hursey
Reviewed by: Jeff Squyres

need to use get_first instead of get_begin since we don't want to
execute this loop if "nodes" is an empty list. get_first, in this loop
context, allows us to do just that, while get_begin doesn't.

This fixes a --host problem that appeared on the Linux PPC64 build.
Submitted by: Josh Hursey
Reviewed by: Jeff Squyres

fix compiler warning
Submitted by: Brian Barrett
Reviewed by: Jeff Squyres

* fix compile error in XGrid PLS that got introduced sometime in the
  not
  too distant past
* work around apparently broken handling of max_slots somewhere along
  the line by just setting it to 0
Updates to documentation.

Needs no review.