[OWL-ViT] Make model consistent with CLIP
# What does this PR do?

This PR improves OWL-ViT by removing 3 arguments, to make the model more consistent with CLIP. 

All integration tests pass with these fixes.
The docs for this PR live [here](https://moon-ci-docs.huggingface.co/docs/transformers/pr_20144). All of your documentation changes will be reflected on that endpoint.<|||||>The arguments `return_base_image_embeds`, `use_hidden_state` and `return_projected` are not useful for users, and the number of people that could have used them until now should be marginal (I don't think anyone is using them at all). I really hope we proceed with this PR, I would not add deprecation here as it just cleans up the code, and there are no use cases with those arguments. <|||||>The docs for this PR live [here](https://moon-ci-docs.huggingface.co/docs/transformers/pr_20144). All of your documentation changes will be reflected on that endpoint.