New, fancy decorator thing for better error handling in the UniversalArchiveReader.
Fixed some bugs introduced when I restructured it a few days ago.