Support block-less ASDF files with no final newline

Cc: @nden
`FileIO.seek` *is* said new stuff, and I was going by Python 3.4 :)  Maybe some of the higher-level file interaces do return the position.  Or maybe it's just misdocumented which is also possible :)