add pcie configuration to vmware vmx file
use pvscsi device
use vmxnet3 device
ami: add eu-central-1 to list of AWS regions
Merge pull request #344 from crawford/ami

ami: add eu-central-1 to list of AWS regions
scripts/oem/ami: consolidate regions and AKI ids
scripts/oem/ami: bump PV-GRUB AKIs to 1.04 in all regions
Merge pull request #345 from crawford/ami

Clean up AKI lists and bump to 1.04
vm_image_util: generate qcow2 images compatible with QEMU < 1.1
disk_util: ensure partitions are layed out on disk in order

So far the default iteration order of python dicts has mostly matched
the order that we want the partitions on disk but this is not always the
case. I caught the BIOS-BOOT partition being ordered on disk after the
USR-A partition. Nothing bad came of this but consistancy is good.
disk_layout: align partitions and disk sizes to 2MB

The VHD format actually uses 2MB blocks internally so the 1MB alignment
used in e77e4e54 wasn't sufficent to prevent other tools from further
adjusting the image size to align it. Additionally a 1MB alignment may
be triggering a bug in OpenStack or XenServer disk resizing that renders
that partial block at the end of the old image size unmapped/unavailabe.
Merge pull request #347 from marineam/align

Update disk/partition alignment, hopefully resolves issues with VHD images
Merge pull request #346 from marineam/qcow2

vm_image_util: generate qcow2 images compatible with QEMU < 1.1
Merge pull request #343 from vmware/vmx-devices

use devices vmxnet3 and pvscsi
vm_image_util: add qemu_uefi image type for easier testing
Merge pull request #348 from marineam/edk2

vm_image_util: add qemu_uefi image type for easier testing
scripts/oem/ami: output AMI list in JSON format
Merge pull request #350 from crawford/ami_json

scripts/oem/ami: output AMI list in JSON format
A pile of goo to support a minimal secure boot demo
virtualbox_ovf.sh: use virtio network interfaces