feat(command): port mv from just-bash
Move and rename files via billy.Filesystem.Rename. Mirrors GNU
coreutils mv semantics as implemented by just-bash: -n takes
precedence over -f, multi-source moves require a directory target,
verbose output uses the "renamed 'src' -> 'dst'" form, and missing
sources emit "cannot stat" while runtime errors emit "cannot move".
Force is accepted but otherwise unused since we never prompt.
Assisted-by: Claude Opus 4.7 via Claude Code
Signed-off-by: Xe Iaso <me@xeiaso.net>