Cleanup service

One last pass through the service class to remove `client_host` (get it from `env`) and rename `Env#caller` to `Env#client_host`.

// @localshred