WIP: Search for Community using elasticsearch

First cuts for search feature for Community
This is deprecated. Instance methods should be defined directly inside `Searchable`.