Testing Indexer (etc.)

- Ported the short tests for the old _event_finder() to the new
  IntervalIndexer.
- Start optimizing analyzers.indexer.mp_indexer()
- Wrote a few tests for the "optimized" mp_indexer()
- Improve IntervalIndexer._indexer_func()