fix(nginx.conf): use shlib to cache etcd results

cache the results out of etcd so that we don't put an etcd request
inline with every proxy request. This will be replaced with an internal
long poll once the etcd v2 API is ready and TTL expirations show up as
watch events.