gst/format: implement `GenericSignedFormattedValue`
The Signed
version for GenericFormattedValue
was implemented as
Signed<GenericFormattedValue>
, which failed to represent properly
the None
variants when applicable and could represent inconsistent
Signed
variant combined with GenericFormattedValue
formats which
are internaly represented as signed integers.
Fixes #407 (closed)