add errorBelch error reporting for uncaught exceptions
DataToTag and TagToEnum support
add support for NUL terminated string decoding