cgpt: rewrite the debug dump helper

The current debug dumper elides some information which is useful when
trying to track down errors in the json.  Rewrite the output to include
all relevant fields and make the info dense/easily scanable.

BUG=None
TEST=`./build_library/cgpt.py debug usb disk_layout.json` has all info and is readable

Change-Id: Ifb02bd8a1824cd4b57b7dcb51f9515418cb93e49
Reviewed-on: https://gerrit.chromium.org/gerrit/50079
Reviewed-by: Chris Sosa <sosa@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
1 file changed