Add a FakeEtcdClient useful for testing.

No need to update the comment, but returning a ```shared_ptr<JsonObject>``` might prove most convenient.