Add port nas_ports/truenas_files
Show more of the git checkout process
Add needed pkg-desc and pkg-plist for files.
Fix NAS_PORTS_DIRECT_ variable to be ours, not zfsd.
Add target for truenas entirely from sources.
Fix repo name and var name for TRUENAS_FILES port.
Show name of error log after cat(1)ing it.

Sometimes the log is long and it's useful to get the path to it
so you can run less(1) or other tools in another window.
Save the workdir and objdir during nanobuilds.

We want this for the saved build environment.

To make this work, remove the rm -rf of ${NANO_WORLDDIR}/usr/{obj,workdir}
and make populate_slice() take a filter arg to skip archiving those
directories into the disk image.