added elastic search and add rethinkdb to travis