VirtualBox script changed to convert image untouched

With config drive there is no need to crack image to insert SSH keys. Then VirtualBox script was changed to just download CoreOS image and convert it to VDI format.
Script to create basic config-drive

New script that creates a basic config-drive, ideal to testing purpose.
fix(upload_ami_txt): One missed URL fixup

I added boards to the path for the other files but not ami_all.txt :(
fix(release_util): Generate correct download path for official releases

This fixes the vagrant metadata json files that we create.
Merge pull request #264 from marineam/ami_all

fix(upload_ami_txt): One missed URL fixup
Merge pull request #265 from marineam/json

fix(release_util): Generate correct download path for official releases
fix(disk_util): don't run blkid on empty partitions
fix(build_image): move upload calls to build_library

This will let the image building code upload extra data without the
wrapper script having to know about it.
feat(build_image): Generate lists of image contents

Index contents by file and package.
Merge pull request #266 from marineam/contents

Publish image contents
Merge pull request #267 from marineam/containers

fix(disk_util): don't run blkid on empty partitions
feat(core_promote): Copy alpha/beta to legacy bucket as well.

This replaces a couple of scripts I keep running to sync up the old
download location.
fix(oem/ami): Add option to copy to a single region.

It is not uncommon for a single region to fail with some internal server
error or other transient issue. Make it easy to fix up that one region.
Merge pull request #269 from marineam/legacy

feat(core_promote): Copy alpha/beta to legacy bucket as well.
fix(core_promote): fix typo
Merge pull request #270 from marineam/legacy

fix(core_promote): fix typo
Merge pull request #268 from marineam/copy-region

fix(oem/ami): Add option to copy to a single region.
fix(build_library): Update amd64-usr's portage profile

The usr profile is just an alias to generic now so drop the old name.
fix(build_library): Remove reference to old SDK profile

The SDK's profile changed to coreos:coreos/amd64/sdk quite a long time
ago. Remove this last reference to it so the alias can be forgotten.
feat(setup_board): Generate a complete make.conf

Add settings that are currently provided by make.conf.common-target in
coreos-overlay. Most of these are better off being derived directly from
the host environment's portage configuration.

The PKGDIR, TMPDIR, and LOGDIR values are changing to be more consistant
with the SDK configuration but these changes won't take effect until the
old make.conf.common-target is removed since its values override these.