misc/ctm: fix build warnings, add symlink and filename encoding support
Fix compiler warnings in mkctm.c, resolve logf name clash, fix change counting, and add symlink handling needed for src-13/14 deltas. Also add filename encoding for paths with special characters and ownermail support for ctm_smail. PR: [[ https://bugs.freebsd.org/275921 | 275921 ]] Approved by: se@FreeBSD.org (maintainer timeout)