- adds support for building with the --with-initrd-dir option to support a freestanding location for distributions to put initrd files that aren't bound to a specific kernel
- Improves documentation for kernel commandline configuration files
- Enable the ability to use two stage kernel loading via shim and systemd-boot
- Enable the creation of EFI variables to determine the default bootloader
- Convert build system to meson
- Updated the code sytle documentation to be more thorough
- Removal of clang-format as a CI check due to inconsistency
- Various spelling fixes
Signed-off-by: Pierre-Yves <pyu@riseup.net>