gcc-13 found a type mismatch in nm_mgr_print.h and nm_mgr_print.c. this commit fixes it.
add GPL license file in source tree root
compile bugfixes on armhf, OpenWRT/musl cross-compile, gcc-12 compile
Merging default into development branch.
BP code scrub, first pass. All files except test and most utils.
Add -Werror to Makefiles for 64-bit builds, resolve errors reported thereby.
Second installment of code scrub: CFDP plus ici executables.
Merging "integration" branch.