Return all hits and indices for each layer from SeedingLayerSetsBuilder::hits()

This is much safer way to deliver them both to SeedingLayerSetsHits.
Deliver hits to SeedingLayerSetsHits with swap-style interface