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.