fix reactor test
remove extraneous goroutines
periodically register routes

- rename Registrator to RouterClient, add periodic registration functionality
- state watcher: process initial state immediately
- fix various data races