Add functions to libsysdecode to map system call identifiers to
system call names for different ABIs. All platforms include the
native "freebsd" ABI. Additional ABIs are included on supported
platforms including "freebsd32", "linux", "linux32", and "cloudabi64".
To simplify the implementation, libsysdecode's build reuses the
existing pre-generated files from the kernel source tree rather than
duplicating new copies of said files during the build.
kdump(1) and truss(1) now use these functions to map system call
identifiers to names. For kdump(1), a new 'syscallname()' function
consolidates duplicated code from ktrsyscall() and ktrsyscallret().
The Linux ABI no longer requires custom handling for ktrsyscall() and
linux_ktrsyscall() has been removed as a result.