gptfdisk: include gptcl.h after sgdisk.h

This fixes alignment issues with struct sgdisk_partition when used
outside sgdisk (eg. in recovery).

Also push/pop the pack decls in header files to further fix the issue.

Change-Id: If10799ea443ad6870a53494925b4032abb32c542
5 files changed