super refactor, speed up, and add tests for FeedElementSearchView

- Query all indices at once (4 ES queries -> 1 ES query)
- Use a single Bool/should query
- Use the ES serializers rather than hitting the DB

@robhudson r?