SDK updates

A new API allows a UDx written in C++ to report errors, warnings, and other messages to the client.

Reporting errors and warnings (C++)

A new API allows a UDx written in C++ to report errors, warnings, and other messages to the client. A message can contain a details string and a hint, like the messages that Vertica itself reports. See Sending messages.