bugfix: copy wasn't working when source was a directory.
this was preventing move from working in fallback mode (for cross-device moves), which was preventing fedorainstaller from installing tomcat on a different device than java.io.tmpdir.
Authored by: cwilper 2006-11-27
Parent: [r5238]
Child: [r5240]