This also change the beaglebone target to use a GPT
partitioned disk
BREAKING CHANGE: .swu image generated can not be used on old
device, thus the device has to be reflashed.
BREAKING CHANGE: Support for MBR formatted disk is removed, as
it was only used for Beaglebone
Merge in ICO/coreos from feat/add_systemd_services_demo to master
* commit '558096e26496247d978c36b5b3cd1712255131f1':
feat(systemd-service-demo):Add a systemd demo
refactor(coreos-images): rename coreos-image-demo -> coreos-image-all-features
Merge in ICO/coreos from doc_demo_cmake to master
* commit '7083172bc9c98353ea72d22ce6f71cc2ba02041a':
docs(best_practices): add information about the packaging of a cmake project
The devtool plugin offer a high level integration with Bitbake and
thus is under GPLv2 license.
The coreos-device script is a low level scripts that implement all
the functionality and is not under GPLv2
Merge in ICO/coreos from docs/add_overlayfs to master
* commit '0acdffe0e57b24f68e8d9f50ca00e030efc3a82c':
docs: add overlayfs documentation
docs: change headline hirarchy and fix typos
docs: add how to set a root password
Merge in ICO/coreos from feat/uefi to master
* commit '25ac363358200694e85f9149f2480daec24c5377':
documentation: fix typo
meta-belden-coreos-bsp: add support for EFI and EFI Secure Boot
coreos-doc: use python3-native instead of python3 from the host
meta-belden-coreos-sanity: add some machine configuration checks
meta-belden-coreos-bsp: add the beaglebone machine
meta-belden-coreos-bsp: add beaglebone machine
meta-belden-coreos-bsp: add layer