Resolves #220: RENAME on archive deletes file.

Adds a RenameFile override to Archive.cs so that it uses standard file
I/O to rename the file in the archive directory.  The new file will be
all lower case, which currently can't be helped.