Windows FileUtils.cp_r fix

The use of :preserve can cause permission problems on Windows. This commit simply adds the Errno::EACCES exception to the rescue statement to recover from it.