Removed need for FileUtil dest to not already exist.
Changed rewrite to use os.walk and support nested directories.
Changed rewrite to take a delimiter.  Updated tests.