WIP: Search for Community using elasticsearch

First cuts for search feature for Community
This is probably related to a comment I made previously about a `to_search_mapping` definition. We don't want to flatten out all the data into a single wrap. The problem seems to be that we're completing a search and then returning the search result directly as JSON. Instead, the search should be converted into Ruby records and then rendered through Jbuilder just like any other data.