Feature/elasticsearch v3

prior pull request: #25
further work: see commit messages
this is true. we would inicate somehow that the value does not exists. gray it out and write 'unknown' or 'empty' would be a good solution. I will do this in a future pull-request.