WIP: Search for Community using elasticsearch

First cuts for search feature for Community
This requires a backend change, but we shouldn't be given `-source` here. We should have data in the same format that we have it everywhere else on the site.