[service_watcher] refactor to make testing easier
[service_watcher] refactor to make testing easier

goodeggs/nerve,lsjostro/nerve,Yelp/nerve,yonglehou/nerve,EasonYi/nerve,HidetakaKojo/nerve,airbnb/nerve