add(coreos-base/oem-cloudstack): CloudStack support

Provide initial support for CloudStack.
fix(gcloud): make gcloud and associated utils work out of the box
systemd: prune broken 213 and 214 versions.
systemd: add experimental 215, masked by ~amd64 keyword.
Merge pull request #722 from polvi/gce-gcloud

fix(gcloud): make gcloud and associated utils work out of the box
profiles: add udev to default USE flags

This is normally a default but isn't due to our odd profile setup.
Merge pull request #725 from marineam/udev

profiles: add udev to default USE flags
Revert "profiles: add udev to default USE flags"

Turns out there is a circular dependency here. :(

This reverts commit 943574b4041b116f5722fcacd0071acbdd853c79.
bootengine: disable nic device renaming in initrd
Merge pull request #726 from marineam/stuff

misc fixes
Merge pull request #727 from marineam/systemd

Systemd 215 testing
dev-db/etcd: bump to 0.4.5
Merge pull request #728 from philips/etcd-0.4.5

dev-db/etcd: bump to 0.4.5
coreos: add ipset, for use with iptables

Note: for now we don't have any units to save/restore ipset data. We may
need to modify the current iptables units so looking into ipsets should
be included as part of that work.
coreos-kernel: bump to 3.15.5
Merge pull request #731 from gregkh/kernel_update

coreos-kernel: bump to 3.15.5
coreos-base/oem-rackspace-teeth: Make cloudinit drop-in an actual unit

This will guarentee that cloudinit reloads systemd's unit files.
Also, fix the ordering on the config-drive mount.
coreos-base/oem-rackspace-teeth: Add pingout service
Merge pull request #729 from marineam/ipset

coreos: add ipset, for use with iptables
networkd: Emulate old kernel naming

The old kernel names are handed out by netname.sh which is called by
79-netname.rules. rename-network-interfaces.service does the rename by
stopping networkd, taking down the interfaces, re-adding the interfaces,
and then restarting networkd.