chore(etcd): use resty-http instead

this will allow me to put the LB stuff into a timer.
feat(nginx): rewrite to use the timer api