CMS-2965 Make LastModifiedAggregation populate query with expression

Added from and to to DateRangeAggregation for usage in query
CMS-2965 Make LastModifiedAggregation populate query with expression
CMS-2976 Create BooleanFilter and RangeFilter
CMS-2965 Make LastModifiedAggregation populate query with expression

Added filter to content query, json classes for query filters