Ick - wonder how this ever built static? There is no "select" function anywhere in the system.

cmr=v1.7.5:reviewer=jsquyres:subject=remove bad function declaration
Ensure we only post one receive for direct modex replies, and that we properly handle thread-transfer issues between the ORTE callback and the MPI layer. Account for potential threaded operations at the MPI level.

Refs #4258