Empty file, no apparent purpose.
Changed files_open function to raise IOError if file does not exist.

That is being consistent with original libxmp.  #2
No need for file existance check.  We already to that elsewhere.
Updated some tests for catching IOError and XMPError  #2
Adding some more iteration tests.