Add zvariant_derive::{Value, OwnedValue} derive macros
This MR adds:
-
Value
andOwnedValue
derive macros that implement conversion of user defined types to/fromzvariant::Value
andzvariant::OwnedValue
. - some missing conversions that we should be providing.
Fixes #81 (closed).