Use --touch with tar to avoid utime change issues

This also checks to be sure that --touch is usable with the current system tar