[svn-r6103] refactor MPIU trmem and valgrind code to MPL (ticket #898).
This commit moves the existing tracing memory allocation and valgrind code utilities to MPL. This permits other code like gforker to use the trmem code while allowing MPICH2 to remain thread-safe when using tracing. gforker is not updated to the MPL routines by this commit. Reviewed by buntinas@.
Showing with 2223 additions and 137 deletions