added check for default wire version

CXX-384
When these member variables were in DBClientBase, how were they initialized? That initialization logic should probably move to DBClientWithCommands along with the variables.