Handle consumer.Run() exiting
Don't continue watching after coordinator is closed
Merge pull request #69 from lytics/handle-run-exits

etcd coordinator became too resilient