Renamed OffsetSuite to InfoSizeSuite to match the class under test.
Made InfoSize no longer a case class.

This is preparation for caching common instances of it. Unfortunately,
apply in the companion object of a case class can't be overridden.
Made a cache of commonly-used InfoSize objects to cut down on their number.