Renaming the test folders to line up with params

  * existing -> from
  * new -> to
Ignoring files works
Passing array to #ignore instead of splatting
Adding the option to prepend the file names
Added a dry run option
Showing less code, overwrite prompt below diff