EZP-20463: Extract Search backend into own SPI

Move Search to own SPI so we can start to decouple it from Persistence

TODO:
- [x] Move SPI\Persistence\Content\Search & SPI\Persistence\Content\Location\Search to SPI\Search


Followup:
- Decouple search from Storage engines