Make copying EXIF data optional
Add a test case for copying EXIF data
Make EXIF reading more robust and streamlined