WIP: Search for Community using elasticsearch

First cuts for search feature for Community
This should just be a constant inside `Searchable`, and elsewhere we can use `Searchable::RESULTS_PER_PAGE` instead of `Post::RESULTS_PER_PAGE`.