synapse etcd service watcher
Add etcd to Gemfile.lock
Split large method up, support recursion through subdirs
Make recursion work
Make the watcher into a thread
Only reconfigure if new backends are discovered
Fix bug stopping backends ever registering
Fix bug with logic being wrong way around
Remove my monkeypatch for etcd
Fix rspec deprecation warnings