Explicitly casting to unsigned char* in relevant MPI wrappers, adding a DEBUG_ONLY macro to replace '#ifndef RELEASE' directives throughout the codebase, and s/CallStackEntry entry/CallStackEntry cse/g since 'entry' is a commonly-used variable name.