EditResult: enable serialization
Closed, ResolvedPublic

Description

EditResult should be serializable to make it possible to persist it in blobs for later use. This will be useful in RevertedTagUpdateJob and related code.

The class is immutable and contains only straightforward properties, so serialization should be rather easy.