Improves handling of some corrupt RAR sources
Fixes RecursiveRarInfo exporting of embedded file data

This was messed up when using setData() rather than open() due to trying
to save memory. Turns out that because of PHP internal quirks this way is
actually more memory efficient - go figure.
Fixes RecursiveRarInfo b/c with PHP < 5.3.0