Added option for file conflicts.

Added an option for file conflict resolutions.
Currently you can only choose between Overwrite and Rename because of
the limited control I seem to have over the actual checking if the file
exists.