main
server,etcdutl: Preserve etcd version in backend allowing etcdutl to read it from snapshot
switch to an updated semver library
server: Move downgrade API logic into version package