Start implementing text segment parsing
More of the text segment parsing.
Handle datetime fields that don't have time.
Remove unneeded function call.
Initial commit of image extension parsing.

Still need to work the TRE decoding.
Add basic extended header parsing

Still need to work out how to expose the TREs properly