RemoveRecur() and adds an option, -s0, which allows cpdup to replace a destination directory with a file. Also correct a portlint -act warning.
handling, removes dangerous sprintf()s, and revamps the verboseness options.