Add support for C&C Generals .big archive files

Useful/needed for my Generals demake. Complements #6173.
I'm not convinced that we want to hold onto this stream after the first query.  Most files are only loaded once, and this will bloat out our memory footprint.