add node::SetValue(DataValue &) for finer grained control of write api
new signature SetValue(const Variant& val, const DateTime& = CurrentDateTime())

refer to issue #56 for discussion