WIP: Search for Community using elasticsearch

First cuts for search feature for Community
We need @page and few other metadata like total number of results. I just hadn't included it in response before. Have included it now!