…ecaching. Also documented a possible bug in stfs where the description can get truncated. Only example so far is the stfs description for Snoopy Flying Ace.
…ting to arbitrary file objects. Also added a filter that ensures output is only printable 7-bit ASCII characters. The underlying problem that would cause unicode string decoding to fail remains unsolved.
…uring its constructor, instead it now will resolve files and directories on demand and store the results for later. Basically trading precomputation for memoization. gamertags.py runs about 90x faster, report360.py runs about the same (since it touches every file) and mounting is about 100x faster. These improvements are at the cost of all first time reads being slightly slower but no wasted preprocessing is done.
…rger than a block. Fixed a problem with XTAFFD.seek Mild performance improvement for random seeking in Partition Account blob returns slightly more accurate information (still a bit shakey)
… the XTAF parser slightly more resilient
…references to extractor360.py Matt's issue still unresolved.