Revert "Remove elastic search functionality"

This reverts commit cd276672466d0d334468e0dae38e6c390f183c99.
Rollback elastic search, use godep for dependencies
Update travisci config
Instead of godep just clone elasticgo repo
Run go get for docker image, and fix make file
Update go version
Add `go get` call to travisci
Merge pull request #112 from buger/rollback-elastic-search

Rollback Elasticsearch