WIP: Search for Community using elasticsearch

First cuts for search feature for Community
I think we can trim this down dramatically. This should only contain fields we want to search on– at a glance, that's only

- body
- author name
- author email
- thread name
- subforum name