Be more strict about multiple indexes found in an archive (#175)
Be more strict about multiple indexes found in an archive (#175)

* Fail fast if multiple indexes present in archive

* Use enum to track archive index state transitions

* Expose symbol index type in Archive struct

This will allow to determine the kind of the archive that was parsed

m4b/goblin,m4b/goblin