Feature/range filter corrections

Tried to add model the new range filter and ESRanges from http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-range-filter.html#query-dsl-range-filter to the current filters. Added also tests for the RangeFilter.

(sorry for the bad requests before). Always were based on the wrong branch....