gstreamer: Implement various operations on `Signed` for working with it more easily
Mul/div operations are a bit annoying to implement because ClockTime
and others implement e.g. checked_mul()
with the second argument being the inner type instead of Self
, so I skipped these for now.
@fengalin do you remember why you did it like that?