Elastic search

This branch shows how to install and start elasticsearch and add all current indexes into elasticsearch and adds a full-text search box.    See InstallandStartElasticSearchEngine. 

 On the heroku side there are at least  two free ways to use elasticsearch:

Do this search to see what possibilities on heroku are:
https://addons.heroku.com/?q=elasticsearch

These two should be compatible with the tire gem.  You will have to look at each of these to see what version of elasticsearch engine they use.   I did not see any documentation about what version of java (6 0r 7) these use.
1. searchboxi.  (see https://addons.heroku.com/searchbox)
2. bonsai    (see https://addons.heroku.com/bonsai)