lib/devel/shlib/build: add commands
lib/die: set HAVE_DIE=y
lib: add list_redux module
build scripts: buildvars, dobuild, initramfs
Makefile: add initramfs target
liram/base: set LIRAM_LAYOUT_ACTIVE

liram_populate__inherit() now sets LIRAM_LAYOUT_ACTIVE instead of
LIRAM_LAYOUT so that layouts can properly detect whether they've
been inherited or not.
liram/extra: liram_write_env()

This function writes the %NEWROOT/LIRAM_ENV file, which contains boot-time
variables like LIRAM_DISK (in shell format so that scripts can source it).
liram/layout/: use liram_write_env()

Also added a few comments to the default layout.
liram/layout/README: recommend tv layout