added in setVersion for ReplicaSetInfo to ReplicaSetInfo.
added support for not adding/removing hosts when the config version has not changed.