Master

Elasticsearch module integration.

First functional reads approach without Java API elasticsearch filter/queries DSL integration.
I completely agree but unfortunately I haven't found a better way to do this. In fact I posted a question on stackoverflow several days ago and nobody has replied yet: http://stackoverflow.com/questions/25782676/accessing-elasticsearch-fields-type-metadata