Add a FakeEtcdClient useful for testing.

Added a comment, and I renamed the method to ScheduleCallback() which is a maybe a bit clearer.