fix rendering issues for JPEGs with XMP/EXIF metadata

This was due to the record type 0xE1 not being handled in jpg_read_header.
Documentation for all the record types was added from source for jhead.

Authored-By: github/tsnyder91