Explicit raise on invalid model_index + add `ignore_metadata_errors` option (#1377)
* Explicit raise on invalid model_index + add ignore_metadata_errors option
* fix tests + typo
* use cache dir in RepocardMetadataTest
* get rid of Repository in tests (speed-up)
* tpyo
* Apply suggestions from code review
Co-authored-by: Daniel van Strien <davanstrien@users.noreply.github.com>
---------
Co-authored-by: Daniel van Strien <davanstrien@users.noreply.github.com>