Add /version to server and check it in client.

Will help detect client/version skew and prevent e2e test from passing
while running a version other than the one you think it's running.
SV leaves a bad taste in my mouth - posix long arguments are always lowercase.  How about 'server_version' (how often will someone call this)?  Kind of a nit though.