CXX-231 move DBClientCursor constructor implementations out of header