Fix weird grammar in error message

"Nothing ${cmd}d" tries to conjudate $cmd, but that variable may
contain flags as well as a simple verb (Nothing remove --recursived).
Clean up some variable-scoping, document possibly-unreachable cmd option