Update VCT code according to slice models refactor (#234)
Fix backwards compatibility (#234)
add libcurl dependency for libvirt
[vct] use VCT_SERVER_VERSION=0.10.2 and reenable controller monitoring app
Rename partitioning UCI script to reference CONFINE.
File names in consonance with automatic execution of ``confine.disk-parted``.

See ``firmwareconfig.json`` in VCT server config for a example of
such execution.
Bind DLEP to the fixed br-internal IPv6 address instead of a linklocal address.
Upgrade to newest DLEP patches to include correct version information into app.
Remove dlep.conf from files subdirectory
Separate the partitioning part of confine-system into confine-parted

This package will be obsolete and not installed on future images using the
upcoming boot/upgrade process
Use global vars with ':=' in the Makefile
Add lazy implementation of the confine-init-system package
Add new SYSTEM make variable to define what confine system to build

The one build now is still the default, called "regular". "init" and "node"
will be the ones used in the new boot system, the former being the one that
manages the many node images that were built with the "node" option.
Fix makefile targets
[vct] call scripts/feeds update and install during vct_build_node_base_image
[CNS] purge confusing rootfs_url from confine-defaults and softly delete potentially exisiting lxc variables during sliver allocation
[CNS] add package/confine/fallocate-e2fsprogs
[CNS] use fallocate-e2fsprogs (instead of dd) for allocating sliver images
Rename ``fail_alloc`` to ``fail_allocate`` (#385).
[confine-init] Add missing kexec dependency
[confine-init] add losetup dependency, start packing confine-init