SERVER-8984: gle c++ client helper should check for command failure
SERVER-9124: avoid raw pointers for SM's nativeHelper