Add more EXIF fields we didn't support before. Also some minor reformatting.
WIP fixing IPTC/XMP.
At this point, we aren't outputting all teh IPTC fields (still working on it),
but what we do output *is* read by Preview.App.