Added and made use of type reql_version_t, instead of using cluster_version_t for reql versions.

(Very soon we might be passing reql versions over the cluster, and it would
be weird to be sending cluster_version_t values.)