files/recipe: add shlib-core
generate.py: add MAKELIB
lib/: $AUTODIE->$F_AUTODIE
lib/message: message_autoset_nocolor()

+ advertise colored message functions via HAVE_COLORED_MESSAGE_FUNCTIONS
lib/fs/mount/info: mountpoint_in_fstab()
lib/fs/mount: @domount_mp domount2(), domount3()
lib/defsym: add $ERR_FUNC_UNDEF, $NEWLINE
lib/: eval_var
move (most) basemounts code to lib/fs/basemounts
lib/misc/qwhich: qwhich_single()
lib/strutil/stdstr: str_remove_*_chars()

Added str_remove_leading_chars() and str_remove_trailing_chars().
lib/fs/path: abspath(), realpath{,_safe}()
clean up/improve lib/fs/level
big lib: add includes
add fs/basemounts/all
lib/fs/path: get_fspath()

+ fspath_bind_functions_if_required()
+ use function_die() instead of die()
lib/function/wrapper: dynamically create functions
generate.py: list-scripts, list-libs commands
fix typo
lib/function/wrapper: eval_nullfunc()