Update support for events.

I think this would be more idiomatic as

if err := e.etcdHelper.ExtractList(key+"/"+childKey, &subList); err != nil {
  if !tools.IsEtcdNotFound(err) {
    return nil, err
  }
}