AFI: only initialize internal SVS readers once per file

This prevents us from having to re-initialize the internal reader on
every call to openBytes.
Merge pull request #550 from melissalinkert/afi-performance

AFI: only initialize internal SVS readers once per file