Add protection against mixed mpi/standalone linkage, clean up pimpl in skv_client_t