FEAT: add an api search endpoing
- add search API and move media lookup to search processors
New API endpoint for searching by imdb, season, episode. This also kicks off a search on the backend. The search is done in the background. See FastAPI docs for more information on how to use the search endpoint.