Bug fix for endian swap in IFF input (courtesy of Scott Johnston)

Buglet sent to me by Scott.  

LGTM, so I'll merge.