Turn UpdateBlockInfo into case class.

This helps us log UpdateBlockInfo properly once #1870 is merged.