Look for time_offset in rugged_signature_get

Right now, `rugged_signature_get` ignores the `time_offset` attribute. This branch changes it so that it tries to use the `time_offset` attribute, and falls back on the time's `utc_offset` attribute if it's `nil`.