Fixed de-serialization of TIMESTAMP before unix epoch time.

Previous implementation de-serialized negative epoch
(micro)seconds as time.Time{}. Test added.