Improved handling of unknown tags. added regression tests with truncated images (to save space) and code to regenerate expected exif data from sample images