etcdserver/etcdhttp: add tests for serveKeys

Because that's what we serve up:
https://github.com/coreos/etcd/blob/master/etcdserver/etcdhttp/http.go#L309

Is that not intentional?