copy files instead of directories to give --remote-copy implementation a chance to dereference symlinks

also fixes #242 by filtering 'hidden' files (starting with a dot)

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>