feat(elasticsearch): epic migration

With this migration to elasticsearch two
major user facing things changed to the better:

1. it's faster

2. if the search includes tags the results are
sorted by the cumulation of answer score of those tags

Fixes #24