etcdserver/etcdhttp: break apart http.go
Merge pull request #1415 from bcwaldon/http-refactor

etcdserver/etcdhttp: break apart http.go