add append_unicode api
add utf8/unicode utilities to oistring
add pre-notify to properties

add pre-notify to properties
some internal sanity for NULL - and simplified trait adding logic in face of concurrency
fix naming of a list method