Add element to install config-applier

Change-Id: I91f519f5ecbe1c5a252e87af28b66eef983478b0
Add openstack-all element.

Change-Id: I192b03c64899c77f4bc739b6a09921284b600a98
Add sudoers rule to format and mount anykind of partitions in disks.

The element vm is the only one creating a partition in the disk.
If not included, it will ask for sudo password to format or mount
the whole nbd disk or disks with multiple partitions.

Change-Id: Iac0987d2088433873b7cbb68deecc9254b2d0103
Switch locale to C

Remove the explicit installation of an English language pack and instead
just default LANG to C. This settls Perl's noisy warnings and also stops
any side effects of different language build hosts.

Note that this is set right at the start of the build process, so it
should be entirely possible to override if needs be.

Change-Id: Id3b31162d4198fa02dc5a4d11168e57dbcd14a5d
Merge "Add element to install config-applier"
Merge "Add sudoers rule to format and mount anykind of partitions in disks."
Merge "Add openstack-all element."
Add option to clear environment

This adds an option to disk-image-create that allows it to re-exec with
an empty environment if required.

Change-Id: I9e51aa07b903e18cdd0ed5f953800307f9899b5d
Create install-packages as a binary.

Only supports Debian family distribution so far.

Change-Id: I9fa0b833c34a614fe498c6c6ae599733a69c1309
Improve error message for missing element.

Change-Id: I80beae77874e36d7f47880b030c225100b102e95
Merge "Add option to clear environment"
Merge "Improve error message for missing element."
Split stack user creation out of devstack element.

This makes it easy to create a local user without cloud init, for vm
instances.

Change-Id: Ifaae67418a725eb5a39cf9e46f0804b09986f63c
Add os-config-applier element.

Change-Id: Ia70312bb7e905a18641b94763a7d532d1e488905