Use filename_new instead of tempfilename in tests
Enable error handling for seek()
Handle non-seekable files
Merge pull request #67 from bastibe/non-seekable

Check usage of seek() for non-seekable file formats