[CLC-14] Adding elasticsearch support with tire

JIRA: https://jira.media.berkeley.edu/jira/browse/CLC-14

Sorry to be stomping over your ticket @raydavis, sort of needed to bootstrap something that talked to elastic before I started on [CLC-1424](https://jira.media.berkeley.edu/jira/browse/CLC-1424)

Not sure what our decisions are on with whether requiring devs to have local running elasticsearch, which reflects on the setting for development.yml