Support placing GPT last when for hybrid MBR
Some hardware (notably Raspberry PI) requires a small FAT partition be listed
as the first MBR partition to boot. At the moment hybrid MBR disks allowing
this can only be made using the interactive `gdisk` program by choosing `h`
from the recovery menu and answering `N` when asked:
```
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)?
```
This commit brings feature parity to `sgdisk` by changing `-h` to support an
optional final partition `EE` indicating that the GPT partition should be
listed last in the MBR instead of first.
**Examples**:
GPT first (current behaviour)
```shell
sgdisk -h 1:2 sdcard.img
```
GPT last
```shell
sgdisk -h 1:2:EE sdcard.img
```
2 files changed