add vpiOctStrVal
better warning message for truncated values
tidy up unimplemented messages
tidy up message creation