Move 'code' property to bottom of Edition case class

This change is made to be consistent with how edition fields are
ordered in the API itself. It should not affect clients though.
Fix editions property alignment