Moved recurse responsibility from rsync to perl