Add a dumber top-level parser.

Break the file up into records without relying on the
record count in the TES3 header.