Add a FakeEtcdClient useful for testing.

Not strictly, but I think it helps readability a bit.