Added support for older endian file markers and closing files when throwing an exception in the MRC constructor.