JCLOUDS-750: Refactor glacier domain classes using @AutoValue

interesting.. caseformat is different between error and other types!