Shrinking RS4 header
Shrinking RS4 header

Implements a new 12 byte CompressedScanData structure with less
and refined members in order to save space for rings.

Used test tool to verify correctness of p9_scan_compression changes.
Used p9_xip_tool dissect to verify .rings of HW Image with new RS4
header.

Change-Id: Ifb2df88e7ed042dd32b1cd8eed460819cf0191e4
Original-Change-Id: I68b3044b62908d013778f87343798ebaa6829923
RTC:158078
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31551
Tested-by: Jenkins Server <8e3f934e4c44875bc48d33da3ea13d93ba9a233f@us.ibm.com>
Tested-by: PPE CI <dc75934ba5befb9221434e67a247b93aec46b36b@us.ibm.com>
Tested-by: Hostboot CI <52521565bd8ea18a2b112942dce4f4220a97c2c8@us.ibm.com>
Reviewed-by: Claus M. Olsen <2da381e13dc4aeb07a557ddfc89fbb05265c54a4@us.ibm.com>
Reviewed-by: Prem Shanker Jha <3a412e33a2e075117b5262bcf2504c145441bf2a@in.ibm.com>
Reviewed-by: Prachi Gupta <25a72946fc4ec2539bba3cff1fbb2916af6a7649@us.ibm.com>

open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot