Data types in UpdateClient.h

Data types defined in UpdateClient.h for specifying prototypes of callback functions that iterate through lists, log messages, and handle change notifications from lists.